[jbosstools-dev] New jbosstools-discovery project & simplified workflow for testing Central
Nick Boldt
nboldt at redhat.com
Fri Apr 5 14:17:01 EDT 2013
The Central Discovery plugins have been moved out of the
jbosstools-central and SVN, and are now located here:
https://github.com/jbosstools/jbosstools-discovery/
--
Old jobs called devstudio.discovery_trunk and devstudio.discovery_70
have been renamed to reflect the new github source and versioning:
https://jenkins.mw.lab.eng.bos.redhat.com/hudson/job/jbosstools-discovery_master/
https://jenkins.mw.lab.eng.bos.redhat.com/hudson/job/jbosstools-discovery_41/
--
In JBT 4.0 and earlier, Discovery plugins were generated as part of the
Central build, aggregated into the JBT aggregation build, and built as
part of the JBDS aggregate build.
Now, both JBT and JBDS Discovery plugins are produced via a single job
(one per master or stable branch stream), which runs automatically every
time a new JBDS product build is complete, or can be run by hand should
a change to the discovery plugin be needed out of band.
--
Once that job is done, the install-grinder tests we have to verify
everything in Central can be installed are run:
https://jenkins.mw.lab.eng.bos.redhat.com/hudson/job/jbosstools-install-grinder.install-tests.matrix_master/
https://jenkins.mw.lab.eng.bos.redhat.com/hudson/job/jbosstools-install-grinder.install-tests.matrix_41/
--
For the purposes of automated testing, the new Discovery plugin jobs
will produce composite sites here:
http://download.jboss.org/jbosstools/discovery/nightly/core/trunk/
http://download.jboss.org/jbosstools/discovery/nightly/core/4.1.kepler/
These composite sites allow a user to install from the freshly built CI
plugin and its associated directory.xml file:
http://download.jboss.org/jbosstools/discovery/nightly/core/trunk/jbosstools-directory.xml
http://download.jboss.org/jbosstools/discovery/nightly/core/4.1.kepler/jbosstools-directory.xml
The composite sites are simply a convenient way to feed the Discovery
plugin w/ a single URL which includes the correct JBT target platform,
JBT aggregate update site, and 3rd party extras mirror.
--
Any questions, don't hesitate to ask.
Ref: https://issues.jboss.org/browse/JBDS-2490,
https://issues.jboss.org/browse/JBIDE-13804
--
Nick Boldt :: JBoss by Red Hat
Productization Lead :: JBoss Tools & Dev Studio
http://nick.divbyzero.com
More information about the jbosstools-dev
mailing list