[jbosstools-issues] [JBoss JIRA] (JBIDE-22305) automate process for fetching latest target platform mirrors

Nick Boldt (JIRA) issues at jboss.org
Thu May 5 12:34:00 EDT 2016


Nick Boldt created JBIDE-22305:
----------------------------------

             Summary: automate process for fetching latest target platform mirrors
                 Key: JBIDE-22305
                 URL: https://issues.jboss.org/browse/JBIDE-22305
             Project: Tools (JBoss Tools)
          Issue Type: Feature Request
          Components: target-platform, updatesite, upstream
    Affects Versions: 4.4.0.Alpha1
            Reporter: Nick Boldt


Rather than manually pulling requirements, it would be hella sweet if there was a job config into which we could just list all the URLs to mirror and their matching project names.

Then this job would scrape the *.target files for the current list of URLs used, grep out the /requirements/<reqname>/<version>, fetch a new mirror for each new version*, and dump an updated copy of the .target file into the job's workspace. 

Thus for webtools we might simply define:
webtools,S-3.8.0M7-20160503010110,http://download.eclipse.org/webtools/downloads/drops/R3.8.0/S-3.8.0M7-20160503010110/repository/

and we'd end up with:

http://download.jboss.org/jbosstools/updates/requirements/webtools/S-3.8.0M7-20160503010110/

* Since we already have a http://jenkins.mw.lab.eng.bos.redhat.com/hudson/view/DevStudio/view/DevStudio_Master/job/jbosstools-requirements/ job we can just pass parameters to that to invoke the mirroring steps. Would be even better if we could run multiple calls in parallel as neon and wtp can take >2hr



--
This message was sent by Atlassian JIRA
(v6.4.11#64026)


More information about the jbosstools-issues mailing list