[
https://issues.jboss.org/browse/JBIDE-16970?page=com.atlassian.jira.plugi...
]
Nick Boldt commented on JBIDE-16970:
------------------------------------
True, diffing buildinfo.json requires that there's a previous buildinfo.json against
which to diff.
But this is also true of a p2diff, since you need a previous update site URL against which
to diff.
Or are you suggesting you could p2diff your local build against some OTHER local build? If
we have another, older local p2 repo built locally, it will also contain a buildinfo.json
file against which we could diff.
create mechanism to verify that nightly build is different from
previous milestone
----------------------------------------------------------------------------------
Key: JBIDE-16970
URL:
https://issues.jboss.org/browse/JBIDE-16970
Project: Tools (JBoss Tools)
Issue Type: Enhancement
Components: build
Affects Versions: 4.2.0.Beta1
Reporter: Nick Boldt
Assignee: Nick Boldt
Fix For: 4.3.x
After the discovery site build job is done, we should:
* get a list of JIRAs for a given target fixversion, eg., 4.2.0.Beta1 or 8.0.0.Beta1 *job
param* milestone = Beta1, Beta2, CR1, Final/GA (special case)
* for respins, use *job param* label = "respin-a" or "respin-b" in
jira query
* filter query to only show the components and map those to actual project names - see
https://github.com/jbdevstudio/jbdevstudio-ci/blob/master/bin/createTaskJ...
for mappings
* install Eclipse from *job param* eclipseBundleVersion = luna.M6
* install last milestone from *job param* oldURL =
http://download.jboss.org/jbosstools/updates/staging/JBossTools-4.2.0.Bet...
* install Eclipse from *job param* eclipseBundleVersion = luna.M6 (in a different
folder)
* install new nightly from *job param* oldURL =
http://download.jboss.org/jbosstools/updates/nightlycore/4.2.luna/
* compare installed footprints - see
https://github.com/jbosstools/jbosstools-build-ci/blob/master/util/instal...
* run p2diff on the two repos - see
https://github.com/irbull/p2diff
--
This message was sent by Atlassian JIRA
(v6.4.11#64026)