[jbosstools-dev] Moving to Tycho 0.13.0 / Source plugin generation

Nick Boldt nboldt at redhat.com
Wed Oct 12 12:18:27 EDT 2011


As there have been no objections since my warning email on Oct 7, the 
JBT parent pom is now at version 0.0.3-SNAPSHOT, and it, along with our 
Hudson jobs, defaults to use tychoVersion = 0.13.0 
(https://issues.jboss.org/browse/JBIDE-9140).

I've updated all the poms I could find in JBT and JBDS repos, but have 
not touched any other projects (Teiid, Savara, Drools, etc.) as I expect 
those projects' leads will do so.

If you need a hand updating your poms to ref the new version, let me 
know and I'll be happy to help.

If you regularly build your component(s) offline for testing before 
committing (and everyone is doing that with either commandline mvn3 or 
with m2eclipse... right?) be sure to pull down the updated parent pom 
from SVN and build it so that the updated project root poms will be able 
to find the correct version. The first time you build w/ thenew pom, 
Maven will "download the internet" as it fetches the 0.13.0 version of 
its plugins. After that, things should be back to normal.

---

Coming up in the next few days: more source features 
(https://issues.jboss.org/browse/JBIDE-8838)!

Cheers,

Nick

On 10/10/2011 05:09 AM, Max Rydahl Andersen wrote:
>> Today, we build JBoss Tools w/ Maven 3 and Tycho 0.12.0 (0.10.0 in the 32x branch).
>>
>> Soon, I'd like to move us to 0.13.0 [0].
>
> Just for trunk, right ? :)
>
>> Max has expressed concerns that building with 0.13 is slower than with 0.12, but looking at some anecdotal evidence, I see that the change is not significant:
>
> Are these numbers with or without tests ?
>
> The build speed Im concerned about is the "just build" part used to verify compilation/packaging/dependency issues.
>
>> Core:
>> #875, Sep 01, 3284 tests, 00 failures, 4hr01min, Tycho 0.12.0
>> #891, Sep 06, 3284 tests, 16 failures, 3hr43min, Tycho 0.13.0
>> #953, Sep 28, 3366 tests, 00 failures, 4hr24min, Tycho 0.13.0
>>
>> SOA:
>> #60,  Sep 04, 502 tests, 00 failures, 1hr18min, Tycho 0.12.0
>> #160, Oct 06, 511 tests, 00 failures, 1hr09min, Tycho 0.13.0
>> #164, Oct 07, 511 tests, 00 failures, 1hr34min, Tycho 0.13.0
>>
>> This is a heads-up that the parent pom will be upversioned shortly from 0.0.2-SNAPSHOT to 0.0.3-SNAPSHOT (some time next week) to reflect this change, and that all jobs in Hudson will begin running w/ 0.13.0 instead of 0.12.0.
>
> Thanks for the headsup - and just to be sure i'm in sync - its just in trunk, right ? :)
>
> /max
> http://about.me/maxandersen
>
>
>

-- 
Nick Boldt :: JBoss by Red Hat
Productization Lead :: JBoss Tools & Dev Studio
http://nick.divbyzero.com


More information about the jbosstools-dev mailing list