Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Eclipse Projects » Dash » Problem with Athena's Common Build
Problem with Athena's Common Build [message #552245] Wed, 11 August 2010 12:18
Adolfo Sanchez-Barbudo Herrera is currently offline Adolfo Sanchez-Barbudo HerreraFriend
Messages: 254
Registered: July 2009
Senior Member
Hello,

I'm having a problem witn Athena's Common Build system while trying to build and promote our MDT/OCL Helios SR RC1.

Let me say that I'm newbye in releng activities since our previous release engineer is not available to do the builds. Fortunately, he left a a nice cheatsheet ( http://wiki.eclipse.org/MDT/OCL/Dev/Releng/Cheatsheet ) to make Nightly, Integration and Stable builds. However, I'm not sure it's sufficient to make a Maintenance build.

My idea was creating an ordinary Stable build, but feeding it with source from our maintenance branch (R3_0_maintenance) by the means of the fetchTag extra flag. The result of the build is the following:

https://build.eclipse.org/hudson/job/cbi-mdt-ocl-3.0-integra tion/101/

Whose hudson's input parameters are:
PROJECTID: modeling.mdt.ocl
VERSION: 3.0.1
BUILDTYPE: S
EXTRAFLAGS: -buildAlias 3.0.1RC1 -forceContextQualifier -fetchTag R3_0_maintenance

The issues are the following one:
- Firstly it seems that the -fetchTag extra flag is not properly working for the build, since the ocl.map file used by the build ( https://build.eclipse.org/hudson/job/cbi-mdt-ocl-3.0-integra tion/101/artifact/build/S201008101552/directory.txt ) doesn't correspond to the map file of the BRANCH ( dev.eclipse.org:cvsroot/modeling/org.eclipse.mdt/org.eclipse .ocl/releng/maps/ocl.map 1.81.4.2 ), but corresponds to the HEAD's one (dev.eclipse.org:cvsroot/modeling/org.eclipse.mdt/org.eclips e.ocl/releng/maps/ocl.map 1.81). Another clue in output console:

cvs -d :pserver:anonymous@dev.eclipse.org:/cvsroot/modeling -Q ex -r HEAD -d org.eclipse.ocl.releng org.eclipse.mdt/org.eclipse.ocl/releng
[start] [15:52:43] Export done.


- Secondly, having that the HEAD is used by the build. I can't figure out why the build is failing, specially when we have hardly done changes in HEAD since our last build in june ( https://build.eclipse.org/hudson/job/cbi-mdt-ocl-3.0-integra tion/101/changes). The error log says that "the org.eclipse.tests plugin was not found". Indeed, the folder "org.eclipse.tests" doesn't appear in the installed eclipse of the job's workspace (
https://build.eclipse.org/hudson/job/cbi-mdt-ocl-3.0-integra tion/ws/build/S201008110443/eclipse/plugins/). It looks like the plugin is not check oout in spite of the fact that the ocl.map states that it must be done:

!*** Special entries from eclipse

plugin@org.eclipse.test=v20091002,:pserver:anonymous@dev.eclipse.org:/cvsroot/eclipse,
fragment@org.eclipse.ant.optional.junit=R3_5_1,:pserver:anonymous@dev.eclipse.org:/cvsroot/eclipse,

As said, I can't imagine why this is not working now, since this has not been changed since June. Just in case, I also checked (in my local eclipse) that the org.eclipse.test and org.eclipse.ant.optional.junit had a correct tag version.

Any clue about why this is happening will be very welcome.

Thanks in advance,

Cheers,
Adolfo.
Previous Topic:Eclipse Monkey Archived
Next Topic:Problem with Athena's Common Build
Goto Forum:
  


Current Time: Fri Dec 19 02:26:38 GMT 2014

Powered by FUDForum. Page generated in 0.01739 seconds
.:: Contact :: Home ::.

Powered by: FUDforum 3.0.2.
Copyright ©2001-2010 FUDforum Bulletin Board Software