Hi Team,
Good and bad news....
Good one: The build finished successfully.
Bad one: It has been built using sources from HEAD. It seems that the
-mapVersionTag extra flag didn't work so it's still using the ocl.map
file from HEAD. The point is that as I suspected when removing the
-fetchTag extra flag now it properly uses the ocl.map file and checks
out the org.eclipse.test and the org.eclipse.ant.optional.junit plugin.
So we are as we were Yesterday: No idea about how to make a maintenance
release >.< I think that I'll reformulate the issue (with the new
information) through the cross-project-issues newsgroup to receive some
feedback.
BTW, if no changes has been done to the HEAD we could use this Stable
build as our SR RC1. However, if Ed has already committed some of his
patches, we will need wait until we resolve the problem above.
Cheers,
Adolfo
El 11/08/2010 19:28, Adolfo Sánchez-Barbudo Herrera escribió:
Hi Laurent,
Thanks for joining the debate.
I think I've found a viable solution while reading the output console:
there exist a mapVersionTag flag !!!. My hypothesis is the following:
Running our Stable build without extra flags: the ocl.map file in HEAD
is used as the usual builds we have done so far
Running our Stable build with -fetchTag "our branch" extra flag, the
ocl.map is ignored (the description in our athenas nightly build
suggests it: "To build from HEAD (or branch) insteap of from tags in
maps/*.map, set EXTRAFLAGS = "-forceContextQualifier -fetchTag HEAD'
(or branch).
") and the ocl sources come from "our branch". This could be cause why
the org.eclipse.tests plugin is not found.
Hopefully running our build with -mapVersionTag "our branch" the
ocl.map in "our branch" is used and we will create a Stable build using
the sources from our maintenance branch.
I've already launched a build, let's cross our fingers.... I'll check
what is happening in our console, meanwhile.
If this build fails again, I'll also test your suggestion...
Cheers,
Adolfo.
El 11/08/2010 19:06, Laurent Goubet escribió:
Hi Team,
Sorry for being totally unactive on this thread, I've had incredible
trouble with my own builds (Acceleo is still breaking Helios as I
write, but I'm out of ideas and waiting for input).
About the base_builder : I don't believe this impacts anything, Acceleo
uses the R35_M7 since ... its first build I think while EMF Compare is
using one of the R34-* IIRC.
About the missing "org.eclipse.ocl.test" this closely resembles the
issues we had with the "map" files in the old common builds.
-----8<-----
plugin@xxxxxxxxxxxxxxxx=v20091002,:pserver:anonymous@xxxxxxxxxxxxxxx:/cvsroot/eclipse,
fragment@xxxxxxxxxxxxxxx.optional.junit=R3_5_1,:pserver:anonymous@xxxxxxxxxxxxxxx:/cvsroot/eclipse,
----->8-----
With the old builds, what we had here isn't a qualifier : we needed the
branch name, so for example :
-----8<-----
plugin@xxxxxxxxxxxxxxxx=R3_0_maintenance,:pserver:anonymous@xxxxxxxxxxxxxxx:/cvsroot/eclipse,
fragment@xxxxxxxxxxxxxxx.optional.junit=R3_5_1,:pserver:anonymous@xxxxxxxxxxxxxxx:/cvsroot/eclipse,
----->8-----
would that help? I'll try and take a look at what we use for the
acceleo bucky builds, but I am not sure that we properly updated
everything for a maintenance build yet (still using the old common
infrastructure for the builds until we're sure everything works as
expected).
Laurent
Adolfo Sánchez-Barbudo Herrera wrote:
Ed,
I also had the same thought this morning. However, I think that the
name of a branch is a valid name in the same way HEAD is a valid one.
Since the newsgroup/forum's post has not beenI replied, I could try to
tag all the current Branch to see what happens, but I'm pessimist about
it.... Let's try it...
Meanwhile, I'll be also looking for more information about releng ....
Giving the urgency, I think all post in the cross-project newsgroup to
find more useful feedback than the dash project
Cheers,
Adolfo.
El 11/08/2010 18:25, Ed Willink escribió:
Hi Adolfo
Are you getting tags and branches muddled?
R3_0_Maintenance is a branch not a tag. You need to tag it to build it.
Ed
_______________________________________________
mdt-ocl.dev mailing list
mdt-ocl.dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/mdt-ocl.dev
--
Open Canarias, S.L.
*Adolfo Sánchez-Barbudo Herrera*
adolfosbh(at)opencanarias(dot)com
<mailto:adolfosbh%28at%29opencanarias%28dot%29com>
C/Elías Ramos González, 4, ofc. 304
38001 SANTA CRUZ DE TENERIFE
Tel.: +34 922 240231
------------------------------------------------------------------------
_______________________________________________
mdt-ocl.dev mailing list
mdt-ocl.dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/mdt-ocl.dev
_______________________________________________
mdt-ocl.dev mailing list
mdt-ocl.dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/mdt-ocl.dev
|