Uploaded image for project: 'Tools (JBoss Tools)'
  1. Tools (JBoss Tools)
  2. JBIDE-23322

create mojo that takes as input a list of URLs and a name, and generates a composite site

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Won't Do
    • Icon: Major Major
    • 4.5.3.Final
    • None
    • build
    • 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:

      But also to point to remote (/stable/) URLs from pointer sites, like:

            nickboldt Nick Boldt
            nickboldt Nick Boldt
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: