[jbosstools-issues] [JBoss JIRA] (JBIDE-20141) Define which vanity URLs to use for publishing JBT/JBDS nightlies & dev sites

Nick Boldt (JIRA) issues at jboss.org
Thu Jul 9 13:41:02 EDT 2015


    [ https://issues.jboss.org/browse/JBIDE-20141?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13088295#comment-13088295 ] 

Nick Boldt commented on JBIDE-20141:
------------------------------------

We now have this:

JBT Vanity URLs: 
* http://download.jboss.org/jbosstools/updates/snapshots/mars/ [1]
* http://download.jboss.org/jbosstools/updates/staging/mars/ [2] 
* http://download.jboss.org/jbosstools/updates/development/mars/ [3]

JBDS Vanity URLs:

* https://devstudio.redhat.com/9.0/snapshots/ [4]
* https://devstudio.redhat.com/9.0/staging/ [5]
* https://devstudio.redhat.com/9.0/development/ [6]

[1] also http://download.jboss.org/jbosstools/mars/snapshots or http://download.jboss.org/jbosstools/mars/snapshots/updates/ to be consistent w/ JBDS
[2] also http://download.jboss.org/jbosstools/mars/staging/ or http://download.jboss.org/jbosstools/mars/staging/updates/ to be consistent w/ JBDS
[3] also http://download.jboss.org/jbosstools/mars/development/ or http://download.jboss.org/jbosstools/mars/development/updates/ to be consistent w/ JBDS
[4] https://devstudio.redhat.com/9.0/snapshots/updates/ for those who prefer a longer URL
[5] https://devstudio.redhat.com/9.0/staging/updates/ for those who prefer a longer URL
[6] https://devstudio.redhat.com/9.0/development/updates/ for those prefer like a longer URL

TL;DR we have a number of vanity URLs we can now use, depending on if you want:

* the old pattern of: {color:red}updates/*quality-type*/eclipse-version-or-JBDS-version{color}
* the new reversed pattern of: {color:blue}eclipse-version-or-JBDS-version/*quality-type*/updates{color}
* the new, compact pattern of: {color:green}eclipse-version-or-JBDS-version/*quality-type*{color}

> Define which vanity URLs to use for publishing JBT/JBDS nightlies & dev sites
> -----------------------------------------------------------------------------
>
>                 Key: JBIDE-20141
>                 URL: https://issues.jboss.org/browse/JBIDE-20141
>             Project: Tools (JBoss Tools)
>          Issue Type: Bug
>          Components: build, updatesite
>    Affects Versions: 4.3.0.Beta1
>            Reporter: Nick Boldt
>            Assignee: Nick Boldt
>             Fix For: 4.3.0.Beta2
>
>
> Today, we produce a lot of artifacts w/ every CI (snapshot), staging, development, & stable build.
> But sometimes, finding these artifacts can be a daunting task.
> Below are some URLs where things can be found.
> *CI builds / SNAPSHOTS / nightlies*
> * http://download.jboss.org/jbosstools/updates/nightly/master/ -> ../../mars/snapshots/builds/jbosstools-discovery.central_master/latest/all/repo/ (composite of Core + Central, *OLD URL PATTERN*)
> * http://download.jboss.org/jbosstools/updates/nightly/mars -> ../../mars/snapshots/builds/jbosstools-discovery.central_master/latest/all/repo/ (composite of Core + Central, *OLD URL PATTERN*)
> * http://download.jboss.org/jbosstools/mars/nightly/updates/ -> ../../mars/snapshots/builds/jbosstools-discovery.central_master/latest/all/repo/ (composite of Core + Central)
> * http://download.jboss.org/jbosstools/mars/snapshots/updates/ (individual projects' update sites)
> ** http://download.jboss.org/jbosstools/mars/snapshots/updates/core/master/
> ** http://download.jboss.org/jbosstools/mars/snapshots/updates/core/4.3.mars/
> ** http://download.jboss.org/jbosstools/mars/snapshots/updates/webtools/master/
> ** http://download.jboss.org/jbosstools/mars/snapshots/updates/webtools/4.3.mars/
> ** ..
> * http://download.jboss.org/jbosstools/mars/snapshots/builds/ (individual timestamped CI builds)
> *Staging Sites*
> * http://download.jboss.org/jbosstools/mars/staging/builds/
> * http://download.jboss.org/jbosstools/mars/staging/updates/
> *Development Milestones*
> * http://download.jboss.org/jbosstools/updates/development/mars/ -> ../../mars/development/updates/ (*OLD URL PATTERN*)
> * http://download.jboss.org/jbosstools/mars/development/updates/ (composites & content that isn't *static*)
> * http://download.jboss.org/jbosstools/static/mars/development/updates/ (actual update sites, moved here for Akamai performance)
> ----
> For JBDS, we follow the same pattern as above but use https://devstudio.redhat.com/9.0/ instead of http://download.jboss.org/jbosstools/mars/ ... but we also have a /builds/installer/ folder because the public JBDS site now includes the standalone installer:
> * https://devstudio.redhat.com/9.0/development/builds/installer/
> Also, for JBDS we don't have to differentiate between /static/ and non-static content, since Akamai set up the entire server to be mirrored to their servers. 



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)


More information about the jbosstools-issues mailing list