-
Bug
-
Resolution: Won't Do
-
Major
-
None
-
None
-
devex #128 February 2017, devex #132 May 2017
In https://issues.jboss.org/browse/WINDUP-1189 it was requested that tycho builds be able to produce a simple composite site, using as input 1 or more URLs.
So, to generalize this for use by other projects, we need a mojo that can be configured with a set of URLs, and a site name, in order to produce three files:
target/composite/compositeContent.xml
target/composite/compositeArtifacts.xml
target/composite/p2.index (like https://devstudio.jboss.com/10.0/stable/updates/p2.index )
Secondary use case would be to generate a composite site from subfolders in an existing folder, eg., to replace https://github.com/jbosstools/jbosstools-build-ci/blob/jbosstools-4.4.x/util/cleanup/jbosstools-cleanup.sh#L255
So we could use this to create composite sites in folders like:
- http://download.jboss.org/jbosstools/static/neon/stable/updates/core/ (invalid composite points to ../, which has no composite either)
- http://download.jboss.org/jbosstools/static/neon/stable/updates/central/ (no composite)
- http://download.jboss.org/jbosstools/static/neon/stable/updates/earlyaccess/ (no composite)
- http://download.jboss.org/jbosstools/static/neon/stable/updates/integration-tests/ (no composite)
- http://download.jboss.org/jbosstools/static/neon/stable/updates/coretests/ (up to date)
- http://download.jboss.org/jbosstools/static/neon/development/updates/core/ (invalid composite points to ../, which has no composite either)
- http://download.jboss.org/jbosstools/static/neon/development/updates/central/ (no composite)
- http://download.jboss.org/jbosstools/static/neon/development/updates/earlyaccess/ (no composite)
- http://download.jboss.org/jbosstools/static/neon/development/updates/integration-tests/ (no composite)
- http://download.jboss.org/jbosstools/static/neon/development/updates/coretests/ (composite out of date)
But also to point to remote (/stable/) URLs from pointer sites, like:
- http://download.jboss.org/jbosstools/neon/stable/updates/compositeArtifacts.xml (up to date, name = JBoss Tools - Core + Central Update Site)
- http://download.jboss.org/jbosstools/neon/stable/updates/central/ (composite missing)
- http://download.jboss.org/jbosstools/neon/stable/updates/earlyaccess/ (composite missing)
- http://download.jboss.org/jbosstools/neon/stable/updates/coretests/compositeArtifacts.xml (up to date, name = JBoss Tools 4.4.2.Final Stable Release Tests Site)
- http://download.jboss.org/jbosstools/neon/stable/updates/integration-tests (404'd)
- http://download.jboss.org/jbosstools/neon/development/updates/compositeArtifacts.xml (up to date, name = JBoss Tools - Core + Central Update Site)
- http://download.jboss.org/jbosstools/neon/development/updates/central/ (composite missing)
- http://download.jboss.org/jbosstools/neon/development/updates/earlyaccess/ (composite missing)
- http://download.jboss.org/jbosstools/neon/development/updates/coretests/compositeArtifacts.xml (out of date, points to 4.4.0.Alpha1)
- http://download.jboss.org/jbosstools/neon/development/updates/integration-tests/ (404'd)
- blocks
-
JBIDE-23652 coretests composite site not updated when publishing to /static and /stable
- Closed
- clones
-
WINDUP-1189 Create composite update site as part of build
- Closed