On 01/07/2014 11:18 AM, Nitin Dahyabhai wrote:
The build is not a mystery box to only be understood by an elite few, especially when we're moving to CBI.
Big +1 !
However, the tag and update map files rocess is easy to forget... (just like it's easy to forget to update a submodule to a newer commit with CBI).

So
* For legacy builder
** On master, map file should be updated to use tag v201312231745
** On branch, map file should be updated to use tag v201312231800
* For CBI builder
** master submodule should be updated to point to commit 45d8ed2d52eea3f82941e148f3144c162e957b8d ** branch submodule should be updated to point to commit 7f06c3653d488bfc352d20806a0cb7c0a2b27599 Instead of commits, the aggregator (submodule) could use the tag as well, or even a branch with most recent versions of git: https://github.com/git/git/blob/master/Documentation/RelNotes/1.8.2.txt#L186-L188 . IMO, it's just fine to drop the concept of tags and to use only commitId (which are as good as tags). Tags could be used only for released versions to ease the work of contributors.
--
Mickael Istria
Eclipse developer at JBoss, by Red Hat <http://www.jboss.org/tools>
My blog <http://mickaelistria.wordpress.com> - My Tweets <http://twitter.com/mickaelistria>
_______________________________________________
wtp-dev mailing list
wtp-dev@eclipse.org
https://dev.eclipse.org/mailman/listinfo/wtp-dev

Reply via email to