[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