google-code-backups / xinc

Automatically exported from code.google.com/p/xinc
0 stars 0 forks source link

Add option for forcing re-build #176

Open GoogleCodeExporter opened 8 years ago

GoogleCodeExporter commented 8 years ago
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 kwie...@gmail.com on 2 Jun 2008 at 12:30

GoogleCodeExporter commented 8 years ago
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 arnos...@gmail.com on 3 Jun 2008 at 3:23

GoogleCodeExporter commented 8 years ago
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 jcaro...@gmail.com on 10 Jun 2008 at 5:59

GoogleCodeExporter commented 8 years ago
Build now would be fine by me. I can deal with the permissions issues.

Original comment by kwie...@gmail.com on 24 Jun 2008 at 4:36

GoogleCodeExporter commented 8 years ago
Was this ever added? You should list all current features somewhere easy to 
find.

Original comment by gtyl...@gmail.com on 26 Nov 2008 at 2:27

GoogleCodeExporter commented 8 years ago
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 atoman...@gmail.com on 10 Jan 2009 at 10:48

GoogleCodeExporter commented 8 years ago
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 Ged...@gmail.com on 2 Sep 2010 at 12:10

GoogleCodeExporter commented 8 years ago

Original comment by opitz.al...@googlemail.com on 1 Oct 2011 at 11:13

GoogleCodeExporter commented 8 years ago

Original comment by opitz.al...@googlemail.com on 1 Oct 2011 at 11:13

GoogleCodeExporter commented 8 years ago

Original comment by opitz.al...@googlemail.com on 10 Apr 2012 at 11:40

GoogleCodeExporter commented 8 years ago

Original comment by opitz.al...@googlemail.com on 7 Sep 2012 at 9:16

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

Original comment by opitz.al...@googlemail.com on 26 Aug 2013 at 8:49