nx-builder automate dev workspace management
--------------------------------------------

                 Key: NXBT-45
                 URL: http://jira.nuxeo.org/browse/NXBT-45
             Project: Nuxeo ECM Build/Test Environment
          Issue Type: Improvement
            Reporter: Benoit Delbosc
            Assignee: Julien Carsique


To ease release automation, the dev workspace should be manage by nx-builder. 
Possible layout:

nx-builder-workspace
|-- archives        # jboss binaries
|-- dev                # nuxeo hg sources
|   |-- addons
|   `-- nuxeo
`-- releases
    |-- 5.1-SNAPSHOT
    |-- 5.1.7
    |-- 5.2-SNAPSHOT
    `-- 5.2.0

new command to add

* nx-builder init-workspace
  create the tree layout, clone nuxeo sources, download jboss archives, 

* nx-builder push 
  push dev directory changes to the nuxeo repo

* nx-builder status
  check if there is there is some update on dev directory, warn if there is 
outgoing changes

command to update

* nx-builder init/prepare -> pull dev dir then release dir, check there is no 
outgoing change

* nx-builder perform 


-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: 
http://jira.nuxeo.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        
_______________________________________________
ECM-tickets mailing list
[email protected]
http://lists.nuxeo.com/mailman/listinfo/ecm-tickets

Reply via email to