ESGF_Build - ESGF/esgf.github.io GitHub Wiki
Wiki Reorganisation |
---|
This page has been classified for reorganisation. It has been given the category MOVE. |
The content of this page will be revised and moved to one or more other pages in the new wiki structure. |
ESGF components build procedure: (esgf-node-manager as an example)
- 1/ git clone https://github.com/ESGF/esgf-node-manager.git
- 2/ cd esgf-node-manager
- 3/ git branch --set-upstream devel origin/devel
- 4/ git checkout (devel|master|...)
- 5/ git pull
- 6/ ant make_dist
- 7/ ls dist/
Remember the build order:
- esgf-node-manager
- esgf-security
- esg-orp
- esgf-idp
- esg-search
- esgf-web-fe
- esgf-dashboard
- esgf-desktop
Artifacts publication
- 1/ ant pull (git clone ESGF/esgf-artifacts)
- 2/ ant publish_local (Ivy publication to git local repo @ ~/.ivy2/local)
- 3/ ant publish (git add; git commit; git push to ESGF/esgf-artifacts)