News‎ > ‎

Trunk Automated Builds

posted Jan 16, 2011, 9:52 AM by Nikolay Krasko   [ updated Jan 16, 2011, 4:35 PM ]
I have finally configured fully automatic build for the whole eclihx project. It was really tricky... It's far more easy to build site from the already started eclipse UI than to do it with the scripts. The main article I used is outdated now, but it helped me to get an overview of the process in general. Also it explained the main notions used in PDE headless build scripts, and after that the official documentation stopped being so bare and scary.

If you found yourself to be an unlucky one who need to configure Continuous Integration in your eclipse project, I recommend you to be
patient and constantly peep at working examples like this code from RDT project, that was extremely useful in my case and filled the gap of time from the article above (many thanks for that). Of course you can also try to start from eclihx sources but I'm still not sure are my scripts worth to be used as an example. And my hesitation probably shows they are not...

I have to solve some more problems like absence of a server to run Hudson
permanently or make the build  fail in the case when some tests are broken... but nevertheless it already works! :)

Here are the links:

A trunk update site (should be used from eclipse update manager): 

http://download.eclihx.org/eclihx/updatesite/trunk

A trunk version archive: 
Comments