Sep
05
2008
Here’s a nice explanation on setting up externals withing a repository. And here’s a nice review of Cruise Control vs Hudson. One feature of Hudson which I want to check out is distributed builds.
Tweet This Post
Jan
24
2008
phpUnderControl integrates several php tools into CruiseControl. Utter Ramblings has a nice yum repository for PHP on CentOS.
Tweet This Post
Mar
07
2007
I just noticed CruiseControl has added a veto plugin. We have been having problems with projects failing to compile because their dependencies haven’t been compiled yet. Hopefully this will solve the problem
Tweet This Post
Feb
21
2007
We have been running a script to build our RCP app headless using CruiseControl in addition to building the plugins individually. In addition to building our app we do some tagging in version control. In addition we build each plugin individually so we can run unit tests, etc. It took me a while to get it running but now we are pulling our code out of CVS for each build using a map file.
This is the command that CruiseControl runs in a batch file.
java -cp %eclipse_path%/startup.jar org.eclipse.core.launcher.Main -application org.eclipse.ant.core.antRunner -Declipse.home=%eclipse_path% -Dbuilder=%cruisecontrol_path%/projects/
/buildConfiguration %*
It also took me a while to teak the build.properties setup now I have it using the CruiseControl timestamp and build number to name each build.
Tweet This Post