-
Type: Improvement
-
Status: Resolved
-
Priority: Minor
-
Resolution: Won't Fix
-
Affects Version/s: None
-
Fix Version/s: None
-
Component/s: nx-builder (deprecated)
-
Tags:
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