[
https://issues.jboss.org/browse/JBDS-3562?page=com.atlassian.jira.plugin....
]
Nick Boldt edited comment on JBDS-3562 at 12/6/15 9:58 PM:
-----------------------------------------------------------
Reason for the gson discrepancy is that we have a newer version of google.gson in the
Central TP, which was used to build the 9.0.0.GA respin B12... but was NOT used to build
the original JBDS 9.0.0.GA B124 in October.
This is the first time we've bootstrapped the JBDS installer from a *published* JBDS
site, which includs both JBDS + Central in the same URL.
[^JBDS900GA-respin_diffs__google.gson_JBDSTPvsJBDSCentralTP.png]
But since the JBDS 9.0.0.GA update site [1] contains both 2.1.0 and 2.2.4, I don't
think this should be a problem.
Here's what depends on gson:
!JBDS900GA-respin_diffs__google.gson_JBDSTPvsJBDSCentralTP_210_refs.png!
!JBDS900GA-respin_diffs__google.gson_JBDSTPvsJBDSCentralTP_224_refs.png!
Since it's the same list of plugins for both 2.2.4 and 2.1.0, I would like to think
that means everything depends on gson [2.1.0,2.2.4] so we should be OK.
If you disagree I can figure out a way to build JBDS 9.0.0.GA again, but without having
this newer version of gson leak into the installer.
was (Author: nickboldt):
Reason for the gson discrepancy is that we have a newer version of google.gson in the
Central TP, which was used to build the 9.0.0.GA respin B12... but was NOT used to build
the original JBDS 9.0.0.GA B124 in October.
This is the first time we've bootstrapped the JBDS installer from a *published* JBDS
site, which includs both JBDS + Central in the same URL.
!JBDS900GA-respin_diffs__google.gson_JBDSTPvsJBDSCentralTP.png!
But since the JBDS 9.0.0.GA update site [1] contains both 2.1.0 and 2.2.4, I don't
think this should be a problem.
Here's what depends on gson:
!JBDS900GA-respin_diffs__google.gson_JBDSTPvsJBDSCentralTP_210_refs.png!
!JBDS900GA-respin_diffs__google.gson_JBDSTPvsJBDSCentralTP_224_refs.png!
Prepare for 9.0.1 / 9.1.0
--------------------------
Key: JBDS-3562
URL:
https://issues.jboss.org/browse/JBDS-3562
Project: Developer Studio (JBoss Developer Studio)
Issue Type: Bug
Components: build
Affects Versions: 9.0.1.GA
Reporter: Nick Boldt
Assignee: Nick Boldt
Fix For: 9.0.1.GA
Attachments: 900GAvs901GA_B6.p2diff.txt,
JBDS900GA-respin_diffs__EAP640-BZ1281963.png,
JBDS900GA-respin_diffs__google.gson_JBDSTPvsJBDSCentralTP.png,
JBDS900GA-respin_diffs__google.gson_JBDSTPvsJBDSCentralTP_210_refs.png,
JBDS900GA-respin_diffs__google.gson_JBDSTPvsJBDSCentralTP_224_refs.png,
JBDS900GA-respin_diffs__o.e.jst.plugins.manifest.mf.png,
JBDS900GA-respin_diffs__p2director.manifest.mf.png,
JBDS900GA-respin_diffs__plugins_including_gson2.1.0vs.2.2.4.png,
JBDS900GA-respin_diffs__readme.txt.png
Tracker JIRA to house things to do to prepare for 9.0.1 / 9.1.0 branches & builds.
Because JBDS 9.0.0 includes the compromised version of
apache.commons.collections (JBDS-3560, JBDS-3561), we need to at some point respin it,
which
will include:
a) updated JBT/JBDS target platforms 4.50.1.* and 4.51.1.*
b) repin of JBDS update sites and installer jars
To that end, I've created the following new branches:
https://github.com/jbosstools/jbosstools-target-platforms/commits/4.50.1.x
https://github.com/jbosstools/jbosstools-target-platforms/commits/4.51.1.x
And I've bumped the version of the target platforms in the 4.50.x and
4.51.x branches to 4.50.2.Beta1-SNAPSHOT and 4.51.2.Beta1-SNAPSHOT,
respectively.
JBDS is now at version 9.1.0 in the 4.3.x branch and 9.0.1 in the
4.3.1.x branch.
https://github.com/jbdevstudio/jbdevstudio-product/commits/jbosstools-4.3...
(new, 9.0.1)
https://github.com/jbdevstudio/jbdevstudio-product/commits/jbosstools-4.3.x
(updated to 9.1.0)
So, now we just need to ensure that the correct BUILD_ALIAS (CR1 for
9.0.1, Beta1 for 9.1.0) and target platforms are used.
--
This message was sent by Atlassian JIRA
(v6.4.11#64026)