[jbosstools-issues] [JBoss JIRA] (JBIDE-10013) Break OpenShift into its own component

Nick Boldt (Issue Comment Edited) (JIRA) jira-events at lists.jboss.org
Mon Oct 24 21:11:45 EDT 2011


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

Nick Boldt edited comment on JBIDE-10013 at 10/24/11 9:10 PM:
--------------------------------------------------------------

(1) DONE
(2) DONE
(3) commented out; not yet deleted. Will wait a bit
(4) 2 jobs added:
* https://hudson.qa.jboss.com/hudson/job/jbosstools-3.3_trunk.component--openshift/ (enabled and awaiting a free slave)
* https://hudson.qa.jboss.com/hudson/job/jbosstools-3.3_stable_branch.component--openshift/ (disabled, no Beta1 branch avail yet)
ref to openshift git and express features refactored in ~/trunk/build/aggregate/site/site.xml; features moved into Cloud category from web category as per Max's request in #jbosstools:
{quote}
(2011-10-24 12:03:51) maxandersen: adietisheim: nickboldt: btw. OpenShift express is not listed under Cloud for some reason.
(2011-10-24 12:04:49) maxandersen: adietisheim: nickboldt: its also listed under web/java eE development which is probably a stretch ;)
{quote}

(5) DONE. successfully built w/ `mvn clean install -f ~/trunk/build/pom.xml -Popenshift-bootstrap`
(6) DONE
(7) DONE

----

*{color:red}TODO:{color}*

3) Remove openshift from astools build, including test features
8) verify comtinuous and tests jobs work after this change, and that both AS and OpenShift components are built
9) verify new stuff in updates/nightly/trunk site (once aggregate builds are running again)

                
      was (Author: nickboldt):
    (1) DONE
(2) DONE
(3) commented out; not yet deleted. Will wait a bit
(4) 2 jobs added:
* https://hudson.qa.jboss.com/hudson/job/jbosstools-3.3_trunk.component--openshift/ (enabled and awaiting a free slave)
* https://hudson.qa.jboss.com/hudson/job/jbosstools-3.3_stable_branch.component--openshift/ (disabled, no Beta1 branch avail yet)
ref to openshift git and express features refactored in ~/trunk/build/aggregate/site/site.xml; features moved into Cloud category from web category as per Max's request in #jbosstools:
{quote}
(2011-10-24 12:03:51) maxandersen: adietisheim: nickboldt: btw. OpenShift express is not listed under Cloud for some reason.
(2011-10-24 12:04:49) maxandersen: adietisheim: nickboldt: its also listed under web/java eE development which is probably a stretch ;)
{quote}

(5) DONE. successfully built w/ `mvn clean install -f ~/trunk/build/pom.xml -Popenshift-bootstrap`
(6) DONE
(7) DONE

TODO:

3) Remove openshift from astools build, including test features
8) verify comtinuous and tests jobs work after this change, and that both AS and OpenShift components are built
9) verify new stuff in updates/nightly/trunk site (once aggregate builds are running again)

                  
> Break OpenShift into its own component
> --------------------------------------
>
>                 Key: JBIDE-10013
>                 URL: https://issues.jboss.org/browse/JBIDE-10013
>             Project: Tools (JBoss Tools)
>          Issue Type: Task
>          Components: JBossAS/Servers, openshift
>    Affects Versions: 3.3.0.M4
>            Reporter: Rob Stryker
>            Assignee: Nick Boldt
>            Priority: Blocker
>             Fix For: 3.3.0.Beta1
>
>
> Openshift and egit plugins and features and tests need to be moved from the AsTools component into it's own. Steps are as follows:
> 1) Copy code over, including test features 
> 2) Modify descriptors / plugin.xml / feature.xml / site.xml etc
> 3) Remove openshift from astools build, including test features
> 4) Add openshift component to beta1 build
>   - 2 new jobs in Hudson
>   - link into ~/trunk/build/aggregate/*/site.xml as appropriate
> 5) update ~/trunk/build/pom*.xml to provide hooks to build w/ bootstrap
> 6) add to swimlanes.txt to record job interlinkages
> 7) verify both AS and OpenShift can build locally from bootstrap profiles
> 8) verify comtinuous and tests jobs work after this change, and that both AS and OpenShift components are built
> 9) verify new stuff in updates/nightly/trunk site (once aggregate builds are running again)

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.jboss.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        


More information about the jbosstools-issues mailing list