Community
Participate
Working Groups
For the MoDisco nightly build, the nightly Hudson job is passed "-forceContextQualifier -fetchTag HEAD" in EXTRAFLAGS, which is supposed to make PDE Build ignore the tag from the map and always get the latest version. I also tried "-fetchTag trunk", switching the protocol, and using the syntax described on this page: http://wiki.eclipse.org/Subversive_PDE_Fetch (which doesn't work). My map has entries like this: plugin@org.eclipse.gmt.modisco.common.core=SVN,tags/R0_7_1,svn://dev.eclipse.org/svnroot/modeling/org.eclipse.gmt.modisco/plugins,,org.eclipse.gmt.modisco.common.core Also, the http:// protocol stopped working at some point, so I switched to the svn:// protocol, which works. I documented the build process I use here: http://wiki.eclipse.org/MoDisco/Releng/How_to_Use http://wiki.eclipse.org/MoDisco/Releng/How_it_Works
I found a workaround, which is to check out the sources at the beginning of the Hudson Job, and then use these sources with "-localSourceCheckoutDir". Still, it would be nice if "-fetchTag" worked.
I'm open to having this fixed, if you'd like to contribute. Throw me a patch and I can nominate you for committership. Or... use Tycho, which can be pointed at whatever local sources you have already fetched onto disk (using Hudson or done by hand). ----- If you want a simple build of Eclipse products, features, plugins, or update sites / p2 repos, using CVS, SVN, Git, or any other Hudson-supported VCS/DVCS, which works with JUnit3/4, EMMA, SWTBot, SONAR... I recommend using Tycho, which supports it natively. https://docs.sonatype.org/display/TYCHO/How+to+run+SWTBot+tests+with+Tycho http://anonsvn.jboss.org/repos/jbosstools/trunk/build/parent/pom.xml http://www.delicious.com/nickboldt/tycho https://docs.sonatype.org/display/TYCHO/Tycho+reference+card Closing WONTFIX.