[jbosstools-dev] ACTION REQUIRED: Time to test out Tycho 0.22.0 for master branch builds

Nick Boldt nickboldt at gmail.com
Wed Nov 26 09:33:36 EST 2014


Some cool changes [1] are coming in Tycho 0.22, which should be released 
shortly.

* *INCOMPATIBLE* Bundle-RequireExecutionEnvironment (BREE) changes
* source bundle inclusion in target platforms
* JDT prefs
* support for JRE 1.8
* support for things like ${project.version} in a build.properties file
* newer version of Surefire
* using Surefire w/ specific JDK set by test bundle's BREE
* updated to use Mars M3

* more: see https://wiki.eclipse.org/Tycho/Release_Notes/0.22

If you have a chance to build your component w/ 0.22, please do and let 
me know if anything breaks.

To test w/ 0.22, you need to do two things:

a) add the new pluginRepository listed below to your ~/.m2/settings.xml

b) build with mvn -DtychoVersion=0.22.0

--

I've already noticed one problem: our repository-utils don't work w/ 0.22:

 > [ERROR] Failed to execute goal 
org.jboss.tools.tycho-plugins:repository-utils:0.21.0:generate-repository-facade 
(generate-facade) on project parent: Execution generate-facade of goal 
org.jboss.tools.tycho-plugins:repository-utils:0.21.0:generate-repository-facade 
failed: A required class was missing while executing 
org.jboss.tools.tycho-plugins:repository-utils:0.21.0:generate-repository-facade: 
org/eclipse/tycho/core/facade/BuildProperties


-------- Original Message --------
Subject: [tycho-user] Tycho 0.22.0 staged
Date: Mon, 24 Nov 2014 08:15:56 +0000
From: Sievers, Jan <jan.sievers at sap.com>
Reply-To: Tycho user list <tycho-user at eclipse.org>
To: Tycho user list (tycho-user at eclipse.org) <tycho-user at eclipse.org>
CC: Tycho developers list (tycho-dev at eclipse.org) <tycho-dev at eclipse.org>

Tycho milestone release 0.22.0 has been staged.

For details of new features and bugfixes, see release notes [1].
Please help by testing the staged milestone build. To use it, change 
your tycho version to 0.22.0 and add snippet [2] to your pom.

We plan to promote this release in one week unless major regressions are 
found.

Regards,
Tycho team

[1] http://wiki.eclipse.org/Tycho/Release_Notes/0.22
[2]
<pluginRepositories>
  <pluginRepository>
   <id>tycho-staged</id>
 
<url>https://oss.sonatype.org/content/repositories/orgeclipsetycho-1020</url>
  </pluginRepository>
</pluginRepositories>
_______________________________________________
tycho-user mailing list
tycho-user at eclipse.org
To change your delivery options, retrieve your password, or unsubscribe 
from this list, visit
https://dev.eclipse.org/mailman/listinfo/tycho-user




More information about the jbosstools-dev mailing list