[jbosstools-issues] [JBoss JIRA] (JBDS-3208) reorg/refactor directories for consistency across JBT/JBDS

Nick Boldt (JIRA) issues at jboss.org
Wed Apr 15 17:01:19 EDT 2015


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

Nick Boldt commented on JBDS-3208:
----------------------------------

I've fixed the jobs [1], [2] to use the correct new publishing locations, INCLUDING fixing jbosstools-cleanup.sh [3], [4] so it works for devstudio.redhat.com /builds/ folders too [3], [4].

[1] https://jenkins.mw.lab.eng.bos.redhat.com/hudson/job/jbosstools-discovery_master/
[2] https://jenkins.mw.lab.eng.bos.redhat.com/hudson/job/jbosstools-discovery_4.3.mars/
[3] https://github.com/jbosstools/jbosstools-build-ci/commit/bf4e07ffd4a1291a464da49f153eae9fad2bfdc8
[4] https://github.com/jbosstools/jbosstools-build-ci/commit/e14086feeed1abb7c58942d86a24ec25a85b769b
[5] https://devstudio.redhat.com/9.0/snapshots/builds/jbosstools-discovery.central_master/
[6] https://devstudio.redhat.com/9.0/snapshots/builds/jbosstools-discovery.earlyaccess_master/

Also updated ide-config.properties [7] to pull from the new correct paths [8], [9]:

[7] https://github.com/jbosstools/jbosstools-download.jboss.org/commit/10b7cd15aed19a5267bd63b93f5defcb745f0f9b
[8] http://download.jboss.org/jbosstools/mars/snapshots/builds/jbosstools-discovery.central_master/latest/all/repo/
[9] http://download.jboss.org/jbosstools/mars/snapshots/builds/jbosstools-discovery.earlyaccess_master/latest/all/repo/jbosstools-earlyaccess.properties

And I've prepared new paths on devstudio.redhat.com, such as [10], [11], so we'll be ready for Alpha2 publishing to the new path conventions:

[10] https://devstudio.redhat.com/9.0/snapshots/updates/
[11] https://devstudio.redhat.com/9.0/staging/updates/


> reorg/refactor directories for consistency across JBT/JBDS
> ----------------------------------------------------------
>
>                 Key: JBDS-3208
>                 URL: https://issues.jboss.org/browse/JBDS-3208
>             Project: Developer Studio (JBoss Developer Studio)
>          Issue Type: Bug
>          Components: build
>    Affects Versions: 9.0.0.Alpha1
>            Reporter: Nick Boldt
>            Assignee: Nick Boldt
>             Fix For: 9.0.0.Alpha2
>
>
> Be it resolved - we should reorg directories for consistency across JBT/JBDS:
> Latest suggestion:
> * /\{mars,9.0}/
> **  /\{{color:red}snapshots{color},{color:orange}staging{color},{color:blue}development{color},{color:green}stable{color}\}/
> ***    /*updates*/
> ****     /\{requirements, jbosstoolstarget,jbdevstudiotarget, core,coretests,webtools,hibernatetools, discovery, central,earlyaccess, integration-stack,integration-stack-earlyaccess}/
> *****     /<build-version = 4.3.0.Alpha1, 4.3.0.Final, 4.41.\*, 4.50.\*...>/
> ***    /*builds*/
> ****    /<job-name>/
> *****     /{<pull-request-version = PR123, PR124, PR125...>, <build-version = B123, B124, B125...>}/
> ---
> Older idea:
> {code}
> <download.jboss.org,devstudio.redhat.com>
>       <earlyaccess,updates,discovery>/<mars,9.0>
>        /snapshots [replace nightly]
>        /staging [rename content for QE, moves to development when approved]
>        /development
>        /stable (updates/<mars,9.0>/stable is a pointer back into parent folder so published URL can be simpler
>       drop /integration (not used)
>     builds/<jobname>/<buildid>
>     builds/<jobname>/composite*.xml for last N builds
>     targetplatforms/<type>/<version>
> {code}
> Further discussion in http://ether-man.rhcloud.com/p/build.next.20141112
> This would remove the idea of the composite staging site [1] and the composite install job [2], today used to determine when  it's time to run the aggregate builds, in favour of a new p2diff mechanism for determining if aggregates should be published. See JBIDE-18742 and JBIDE-16970. 
> [1] http://download.jboss.org/jbosstools/builds/staging/_composite_/core/4.2.luna/
> [2] https://jenkins.mw.lab.eng.bos.redhat.com/hudson/view/DevStudio/view/DevStudio_8.0.luna/job/jbosstools-composite-install_4.2.luna/



--
This message was sent by Atlassian JIRA
(v6.3.11#6341)


More information about the jbosstools-issues mailing list