Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[gef-dev] Re: Last build on emft.eclipse.org today

Nick, should we consider moving to Hudson / Athena ? https://build.eclipse.org/hudson/view/Athena%20CBI/ The part that is missing I think is how to promote the builds to the downloads site.

There are three missing pieces if you want to have the exact same experience w/ Athena as you do w/ Modeling:

a) javadoc generation in .doc plugins is broken - I'd argue you don't need it if you use Eclipse and install the sources instead. Isn't the source navigation in Eclipse (and javadoc view) WAY more useful than the canned, generated javadoc in Help?

b) Galileo .build file won't be automatically updated, but you only need to do that by hand, what, 4 more times between now and February? (2 RCs and 2 GAs). For Helios we'll set something up.

c) Publishing is MUCH simpler. You need a properties file, a boilerplate promote.xml, and an entry in your crontab on build.eclipse. C'est tout!

http://wiki.eclipse.org/Common_Build_Infrastructure/Publishing

Oh, and until I set up the weekly tag&release automation you use for GEF on emft.eclipse as part of the Athena system (see (c) - this'll be another crontab entry you control) you'll have to go back to manually tagging & releasing from within Eclipse using the releng tools plugin.

But as to setting up a GEF build in Athena, there's already one for 3.5:

https://build.eclipse.org/hudson/view/Athena%20CBI/job/cbi-gef-3.5.x-nightly/

N
--
Nick Boldt :: http://nick.divbyzero.com
Release Engineer :: Eclipse Modeling & Dash Athena


Back to the top