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

externalize the Eclipse platform and JEE bundles used for running jbt builds/tests

XMLWordPrintable

    • devex #139 October 2017

      Currently, we have a number of Eclipse URLs in jobs and they're inconsistently applied, plus are scattered across a lot of jobs / variations.

      Instead, we should externalize these URLs as variables we can control from some other global properties file, perhaps located in https://github.com/jbosstools/jbosstools-build-ci/blob/master/util/ and called jbosstools-jenkins.properties. This would make the jobs easier to maintain and I'd forget to update stuff less often.

      Affected jobs:

      • devstudio_master/job/jbosstools-composite-install_master/config.xml
      • devstudio_master/job/jbosstools-install-p2director.install-tests.matrix_master/config.xml
      • devstudio_target_platforms/job/jbosstoolstargetplatform-4.70.x/config.xml
      • devstudio_target_platforms/job/jbosstoolstargetplatform-4.71.x/config.xml
      • devstudio_target_platforms/job/jbosstoolstargetplatform-4.71.x-experimental/config.xml
      • devstudio_target_platforms/job/jbosstoolstargetplatformrequirements-mirror-matrix/config.xml
      • jbosstools-releng/job/jbosstools-cleanup/config.xml
      • ...?

      URL patterns:

      • /eclipse/downloads/drops4/R-4.7.1-201709061700/eclipse-platform-4.7.1-linux-gtk.tar.gz
      • /eclipse/downloads/drops4/M-4.7.1RC4-201709061700/eclipse-platform-4.7.1RC4-linux-gtk.tar.gz
      • /eclipse/downloads/drops4/S-4.7RC4a-201706120950/eclipse-platform-4.7RC4a-linux-gtk.tar.gz
      • eclipse_downloads_drops4_R-4.7.1-201709061700_eclipse-platform-4.7.1-linux-gtk.tar.gz
      • eclipse-platform-4.7.1-linux-gtk.tar.gz
      • ... more?

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

              Created:
              Updated:
              Resolved: