Community
Participate
Working Groups
+++ This bug was initially created as a clone of Bug #252801 +++ Projects must have build process maturity: scripted, repeatable, and executable by others.
Some resources on this topic: http://eclipsezilla.eclipsecon.org/php/attachment.php?bugid=18 http://www.eclipse.org/articles/Article-PDE-Automation/automation.html
Works on my machine. Needs to be tested on Eclipse build server, and then this bug can be closed.
Works on the Eclipse build server, the only thing that is still not integrated is the sign-process; that's why I leave this bug open for the moment.
I patched the customTargets.xml so that pack200, signing and generation of update site should now be automatic. (Actually I simply uncommented lines in SOC customtargets.xml), but it is impossible to test it on desktop machine - since it uses the /usr/bin/sign script that can only be found on Eclipse build server. However, the generation of update site is wrong since JWT plugins versionning does not conform to Eclipse standard whereas the update site generation does. To make it work, it seems like we only have to add ".qualifier" to plugins versions (eg 0.5.0.qualifier). More details on bug dedicated to version numbering. Thus, I think you just only have to check whether the signing works to close this bug ;)
See http://wiki.eclipse.org/JWT_Automatic_Build