Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add option for forcing re-build #176

Open
GoogleCodeExporter opened this issue Jan 11, 2016 · 11 comments
Open

Add option for forcing re-build #176

GoogleCodeExporter opened this issue Jan 11, 2016 · 11 comments

Comments

@GoogleCodeExporter
Copy link

When a build fails, it's common to want to manually re-run it immediately after 
a fix.

My current solution is to stop the xinc process, modify the project file to 
specify buildalways, 
possibly modify the schedule interval, run xinc -o, then revert the project 
file and restart xinc.

Suggested options:
1) Add a --force option that would run xinc -o with the build-always flag.
2) Add a signal listener on the xinc server that would force a build.
3) Ideas?

I think 1 is easiest, and would work find for me. 

Original issue reported on code.google.com by [email protected] on 2 Jun 2008 at 12:30

@GoogleCodeExporter
Copy link
Author

Hello,

my preferred solution is a "build now" button in the webfrontend.

On my personal installs I have this already, the problem with this is, that 
there is
currently no permission management, so that making it public is impossible.

I can probably release this feature with an configuration option to 
enable/disable,
so its disabled by default.


Original comment by [email protected] on 3 Jun 2008 at 3:23

@GoogleCodeExporter
Copy link
Author

I'm partial to the build now button on the frontend as well. That was actually a
customization I was about to undertake.

Original comment by [email protected] on 10 Jun 2008 at 5:59

@GoogleCodeExporter
Copy link
Author

Build now would be fine by me. I can deal with the permissions issues.

Original comment by [email protected] on 24 Jun 2008 at 4:36

@GoogleCodeExporter
Copy link
Author

Was this ever added? You should list all current features somewhere easy to 
find.

Original comment by [email protected] on 26 Nov 2008 at 2:27

@GoogleCodeExporter
Copy link
Author

I would love to see a public repository of plugins. One thing Xinc really lacks 
that
I found incredibly useful in CruiseControl is the ability to 'stop', 'force 
build',
etc in the GUI. Having to alter a config and restart the service is just silly.

Original comment by [email protected] on 10 Jan 2009 at 10:48

@GoogleCodeExporter
Copy link
Author

Please try a xinc-force-build plugin at 
http://code.google.com/p/xinc-force-build/.
This plugin adds a "Build now" link. It will be built at the next cron task run.

Don't hesitate to ask for support. :)

Original comment by [email protected] on 2 Sep 2010 at 12:10

@GoogleCodeExporter
Copy link
Author

Original comment by [email protected] on 1 Oct 2011 at 11:13

  • Added labels: Milestone-v2.3

@GoogleCodeExporter
Copy link
Author

Original comment by [email protected] on 1 Oct 2011 at 11:13

  • Added labels: Type-Enhancement
  • Removed labels: Type-Defect

@GoogleCodeExporter
Copy link
Author

Original comment by [email protected] on 10 Apr 2012 at 11:40

  • Added labels: Milestone-v2.4
  • Removed labels: Milestone-v2.3

@GoogleCodeExporter
Copy link
Author

Original comment by [email protected] on 7 Sep 2012 at 9:16

  • Added labels: Milestone-v2.3
  • Removed labels: Milestone-v2.4
  • Now blocked on: Forced-Build #29

@GoogleCodeExporter
Copy link
Author

Needs so many changes (interprocess communication and so on) so moving to 2.4, 
implemented sensor, as a possibility.

Original comment by [email protected] on 26 Aug 2013 at 8:49

  • Added labels: Milestone-v2.4-Beta
  • Removed labels: Milestone-v2.3

@opi99 opi99 added this to the 3.0.0 milestone Jan 13, 2016
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants