Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  1. create a release tag
  2. export the release branch in a folder named apache-ofbiz-<YY.MM.NN>
  3. add a file named revision.txt containing the revision number of the exported codebase
  4. zip the exported folder as apache-ofbiz-<YY.MM.NN>.zip
  5. create an OpenPGP Compatible ASCII Armored Detached Signature named apache-ofbiz-<YY.MM.NN>.zip.asc
  6. create an MD5 Checksum named apache-ofbiz-<YY.MM.NN>.zip.md5
  7. create an SHA512 Checksum named apache-ofbiz-<YY.MM.NN>.zip.sha
  8. commit the 4 release files to https://dist.apache.org/repos/dist/dev/ofbiz/

Voting on a release

The vote takes place in the developers mailing list. People who want to vote should do the following checks:

  1. check md5 checksum of release zip file against the .md5 file
  2. check sha checksum of release zip file against the .sha file
  3. check signature of release zip file against the .asc file
  4. build and run integration tests

The checksum and signature verification can also be done by the following convenience script (bash): http://svn.apache.org/repos/asf/ofbiz/tools/verify-ofbiz-release.sh

Publishing the Release

After a successful vote, the Candidate Release becomes an official Release and can be published:

...