Changes to dependencies in the 4.50.x target platform (Mars.0) need to
be explicitly requested.
AFAIR no one said "we need the 1.100 version in the TP used to BUILD"
so I just updated it in the 4.52.x TP (Mars.2), the one used to
INSTALL & run tests.
Generally we try to avoid having build-time dependencies on Mars.2
versions of IUs, but where necessary, we make allowances for this.
Examples:
: update to m2e 1.6.3 (rather than staying on 1.6.1)
: update to m2e-apt 1.2 (rather than 1.1)
: update to Docker 1.2.1.201602162146 (rather than 1.1)
: update to Aeri 1.100 (rather than 1.0)
This means that our build-time TP will contain NEWER versions of IUs
than are present in Mars.0; but since we also include these in our
install-time TP, users will benefit from our forcing them to upgrade
to the newer version under the covers.
On Fri, Feb 19, 2016 at 1:33 AM, Max Rydahl Andersen
<manderse(a)redhat.com> wrote:
On 19 Feb 2016, at 6:24, Nick Boldt wrote:
PRs 195 and 196 (plus 327) have been merged and built.
See details in JIRA:
https://issues.jboss.org/browse/JBIDE-21651
great - and the usage PR actually builds as a result now.
Still confused by the fact the TP had 1.100 in the branch, but
not in the beta2-snapshot that was live. I reckon we missed to do an
updated build ?
/max
On Thu, Feb 18, 2016 at 5:16 PM, Max Rydahl Andersen
manderse(a)redhat.com wrote:
On 18 Feb 2016, at 20:41, Nick Boldt wrote:
Another PR. This one updates the 4.50.x TP to the latest versions noted
below:
PR to update 4.50.x TP too:
https://github.com/jbosstools/jbosstools-target-platforms/pull/196
Changes:
commons.io 2.2
m2e.apt 1.2
m2e 1.6.3
aeri 1.0.0.v20150617-0732 -> 1.100.0.v20160217-0435
launchbar 1.0.1
e4.ui.importer 0.2
docker tools 1.2.1 RC4
I assume this relates to
https://github.com/jbosstools/jbosstools-target-platforms/pull/195 too ?
+1 to get this into Mars asap so we can get the Aeri stuff tested asap.
Right now it can only run on my machine which is sad :)
/max
(Also fixed the subject heading of this email.)
On Thu, Feb 18, 2016 at 2:07 PM, Nick Boldt nboldt(a)redhat.com wrote:
Note that the PR may be incomplete (will check for newer stuff than
is in Mars, m2e, m2e-atp, and WTP later) but I'm sending this out in
advance so people are aware of the forthcoming changes.
--
Here is a proposal for a change to the JBoss Tools and Red Hat JBoss
Developer Studio 4.52.0.CR1-SNAPSHOT target platforms (for JBT
4.3.1.CR1 / JBDS 9.1.0.CR1).
https://github.com/jbosstools/jbosstools-target-platforms/pull/195
https://github.com/jbosstools/jbosstools-discovery/pull/327
It consists of the following changes:
https://issues.jboss.org/browse/JBIDE-21651
: update to latest Mars.2.RC4
: update to WTP
: update to m2e 1.6.3
: update to m2e-apt 1.2
: update to Docker 1.2.1.201602162146
: addition of org.apache.commons.io 2.2.0 (already had 2.0.1, but now
need 2.2.0 too to resolve Aeri deps)
p2diff reports will be attached to the above JIRA
________________________________
Please review the above PR(s), as they will be applied as soon as possible
in
preparation for CR1 code freeze.
You can use the following to build & test the
target-platform locally against your component(s).
Build target-platform:
$ cd /path/to/jbosstools-target-platforms/jbosstools/multiple
$ git fetch origin pull/195/head && git checkout FETCH_HEAD
$ mvn clean install
Then, to test the new "multiple" target platform against your component's
build:
$ cd /path/to/your/jbosstools-component
$ mvn clean verify -Dtpc.version=4.52.0.CR1-SNAPSHOT
-Dtpc.targetKind=multiple
--
Nick Boldt :: JBoss by Red Hat
Productization Lead :: JBoss Tools & Dev Studio
http://nick.divbyzero.com
--
Nick Boldt :: JBoss by Red Hat
Productization Lead :: JBoss Tools & Dev Studio
http://nick.divbyzero.com
________________________________
jbosstools-dev mailing list
jbosstools-dev(a)lists.jboss.org
https://lists.jboss.org/mailman/listinfo/jbosstools-dev
/max
http://about.me/maxandersen
--
Nick Boldt :: JBoss by Red Hat
Productization Lead :: JBoss Tools & Dev Studio
http://nick.divbyzero.com
/max
http://about.me/maxandersen
--
Nick Boldt :: JBoss by Red Hat
Productization Lead :: JBoss Tools & Dev Studio