Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [gmf-dev] Head up: last night's build failure was a real failure in org.eclipse.gmf.xpand.migration

We (Dave Carver, Denis Roy, and myself) are looking into a way of being able to publish from Hudson UI rather than via crontab. Zeroing on a solution that satisfies security and ease of use, and allows SCP or SSH commands to be issued by Hudson as the logged-in user. Will post details in dash-dev when we sort it out.

FYI, from the perspective of someone already used to the Modeling build, Athena will seem very similar, but simpler (less config files). And it can be run locally against workspace sources before committing changes, or in Hudson (sources pulled from HEAD, branch, or maps). It's really the same thing, but more flexible. And if I figure it out, it'll support SWTBot tests w/ JUnit4, too.

N

On Mon, Jan 25, 2010 at 9:54 AM, Anthony Hunter <anthonyh@xxxxxxxxxx> wrote:

Hi Nick,

With GMF and the common modeling build, have a web page with two buttons, build and promote
With the Athena build, have a web page with a build button, but no promote yet. You last communicated promote must be manually ran from the command line or cron.

>From my point of view, the lack of a quick easy promote have Athena a hard sell.

To be honest however, I have not had any time to look further that Athena for GEF.

Once GEF and EMF have fully moved, the rest of the modeling stack (and GMF) should have no excuse to move.

And the goal should be / is for all modeling projects to share the same build technology.



Cheers...
Anthony
--
Anthony Hunter mailto:anthonyh@xxxxxxxxxx
Software Development Manager
IBM Rational Software: Aurora / Modeling Tools
Phone: 613-270-4613


Inactive hide details for Nick Boldt ---2010/01/25 12:54:34 AM---If only there was a better way... like building against updateNick Boldt ---2010/01/25 12:54:34 AM---If only there was a better way... like building against update sites


From:

Nick Boldt <nickboldt@xxxxxxxxx>

To:

"GMF Project developer discussions." <gmf-dev@xxxxxxxxxxx>

Date:

2010/01/25 12:54 AM

Subject:

Re: [gmf-dev] Head up: last night's build failure was a real failure in org.eclipse.gmf.xpand.migration




If only there was a better way... like building against update sites
instead of (or in addition to) SDK zips...

oh, wait... there is!

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

With Galileo SR2 nearly complete, does GMF plan to move to
Athena/Hudson during the Helios cycle? If not, what blocks you? I'd
like a list of blocking requirements so I can better prioritize Athena
TODOs and get it into a form that will meet more (if not all) of your
needs.

BTW, the tagandrelease system works just as well for Athena builds as
for Modeling builds; the only difference is that you have full control
over it (ie., no CVS commit issues) and would run it on
build.eclipse.org instead of modeling.eclipse.org.

Cheers,

Nick

On Wed, Jan 20, 2010 at 9:55 AM, Anthony Hunter <anthonyh@xxxxxxxxxx> wrote:
> Hi Team,
>
> Releng update. I am trying to restore org.eclipse.releng.tools.tagandrelease
> for GMF. It runs from cron on modeling.eclipse.org. It checks CVS for new
> changes, tags and releases the new code in the gmf map files and then runs a
> build. This would be a completely hands off run a nightly Integration build
> when a change is committed.
>
> Everything is now working fine, but the dependencies calculator does not
> work when firing a new GMF build.
>
> This is he explanation for the constant failing GMF builds, you need to pick
> the correct dependencies as well as using the linux-gtk-x86_64 Eclipse SDK.
>
> This is
https://bugs.eclipse.org/bugs/show_bug.cgi?id=299802 that we have
> yet to fix.
>
> Last night I ran a integration build manually selecting what I think was the
> latest dependencies:
>
http://modeling.eclipse.org/modeling/gmf/gmf/downloads/drops/2.3.0/I201001192155/buildlog.txt
>
> It has failed in org.eclipse.gmf.xpand.migration
>
> Can the tooling confirm?
>
> The dependencies were:
> -URL
>
http://download.eclipse.org/eclipse/downloads/drops/I20100119-0800/eclipse-SDK-I20100119-0800-linux-gtk-x86_64.tar.gz
> -URL
>
http://download.eclipse.org/modeling/emf/emf/downloads/drops/2.6.0/I201001101746/emf-xsd-SDK-I201001101746.zip
> -URL
>
http://download.eclipse.org/modeling/mdt/uml2/downloads/drops/3.1.0/S200912141514/mdt-uml2-SDK-3.1.0M4.zip
> -URL
>
http://download.eclipse.org/tools/orbit/downloads/drops/R20090825191606/orbitBundles-R20090825191606.map
> -URL
>
http://modeling.eclipse.org/modeling/emf/query/downloads/drops/1.4.0/S200912161005/emf-query-SDK-1.4.0M4.zip
> -URL
>
http://modeling.eclipse.org/modeling/emf/transaction/downloads/drops/1.4.0/S200912161108/emf-transaction-SDK-1.4.0M4.zip
> -URL
>
http://modeling.eclipse.org/modeling/emf/validation/downloads/drops/1.4.0/S200912161043/emf-validation-SDK-1.4.0M4.zip
> -URL
>
http://download.eclipse.org/tools/gef/downloads/drops/3.6.0/I201001151504/GEF-SDK-I201001151504.zip
> -URL
>
http://download.eclipse.org/modeling/m2m/qvtoml/downloads/drops/3.0.0/S200912160721/m2m-qvtoml-SDK-3.0.0M4.zip
> -URL
>
http://download.eclipse.org/modeling/mdt/ocl/downloads/drops/3.0.0/I201001070745/mdt-ocl-SDK-I201001070745.zip
>
> Cheers...
> Anthony
> --
> Anthony Hunter
mailto:anthonyh@xxxxxxxxxx
> Software Development Manager
> IBM Rational Software: Aurora / Modeling Tools
> Phone: 613-270-4613
>
> _______________________________________________
> gmf-dev mailing list
> gmf-dev@xxxxxxxxxxx
>
https://dev.eclipse.org/mailman/listinfo/gmf-dev
>
>



--
Nick Boldt :: JBoss by Red Hat
Productization Lead :: JBoss Tools & Dev Studio
Release Engineer :: Dash Athena
http://nick.divbyzero.com
_______________________________________________
gmf-dev mailing list
gmf-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/gmf-dev



_______________________________________________
gmf-dev mailing list
gmf-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/gmf-dev




--
Nick Boldt :: JBoss by Red Hat
Productization Lead :: JBoss Tools & Dev Studio
Release Engineer :: Dash Athena
http://nick.divbyzero.com

GIF image

GIF image


Back to the top