Apache OFBiz Release Plan (aka How to do an OFBiz Release)
Steps for testing a revision or branch before a release:
- svn export http://svn.apache.org/repos/asf/incubator/ofbiz/trunk ofbiz
Steps for a test snapshot type "release":
- svn export http://svn.apache.org/repos/asf/incubator/ofbiz/trunk ofbiz
- cd ofbiz
- echo $
Unknown macro: {revision-number}> REVISION
- ant run-install
- cd ..
- zip -r apache-ofbiz-incubating-4.0.0.RC1.zip ofbiz/
- tar -czvf apache-ofbiz-incubating-4.0.0.RC1.tgz ofbiz/*
- gpg --output apache-ofbiz-incubating-4.0.0.RC1.zip.asc --detach-sig --armor apache-ofbiz-incubating-4.0.0.RC1.zip
- gpg --output apache-ofbiz-incubating-4.0.0.RC1.tgz.asc --detach-sig --armor apache-ofbiz-incubating-4.0.0.RC1.tgz
- openssl md5 apache-ofbiz-incubating-4.0.0.RC1.zip > apache-ofbiz-incubating-4.0.0.RC1.zip.md5
- openssl md5 apache-ofbiz-incubating-4.0.0.RC1.tgz > apache-ofbiz-incubating-4.0.0.RC1.tgz.md5
Steps for a branch in preparation for a real release:
- svn co https://svn.apache.org/repos/asf/incubator/ofbiz
- svn copy trunk branches/$
Unknown macro: {branch-name}"
(example branch-name: release4.0.0)
- svn commit -m "Created new branch: $
Steps for creating a release from a branch: