[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[List Home]
|
[gef-dev] Re: Last build on emft.eclipse.org today
|
- From: Nick Boldt <nickboldt@xxxxxxxxx>
- Date: Fri, 24 Jul 2009 14:58:51 -0400
- Delivered-to: gef-dev@eclipse.org
- Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from :user-agent:mime-version:to:cc:subject:references:in-reply-to :content-type:content-transfer-encoding; bh=lJXqlOjrjMsdVJOWEkGoOufBIP6gdetIlmEUPuN9QHc=; b=RKOr8bzM7lk8ik3lF/i3e/zYRPZf3MR2sZAg8uLoFjIMWZmv1MKqooaobJdFvOG22F kVBbtMJAs1PX28B9/4ClFPZIJIXP3Wa2LquPddlJVwun1gu/BX8MdpEqdRETuvOwcuzY U+9SShqUdHliz3ah6WbZIbDuvFKdmbPeY+q/c=
- Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:user-agent:mime-version:to:cc:subject :references:in-reply-to:content-type:content-transfer-encoding; b=hAolTTo0A7yDIeVSq/7ldMJlmKA4ItSX3sOJ5JNcm8wR8Dw0t5MFCsjyIS6kuga+aE y2UALUXs33/u/hlXaqm8aVteveXk0R5SLHRrpKH1PxEMtxTwrSOfBK9xyjbqKP0x2DSs M48Bctx+iN2VCxwSK6RhIG0D/KImRwsrCiOYw=
- User-agent: Thunderbird 2.0.0.22 (X11/20090605)
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