Versions Compared

Key

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

...

Go to https://repository.apache.org to close the staging repository.

After voting on the dev@ list the release can be promoted.

Publish artifacts on svn:

svn co https://dist.apache.org/repos/dist/dev/incubator/samoa samoa-apache-dist
cd samoa-apache-dist
cp -r ~/.m2/repository/org/apache/samoa/samoa/X.Y.Z-incubating .
mv X.Y.Z-incubating X.Y.Z-incubating-rcW
svn add X.Y.Z-incubating-rcW

A X.Y.Z-incubating-rcW
A (bin) X.Y.Z-incubating-rcW/samoa-X.Y.Z-incubating-source-release.zip
A X.Y.Z-incubating-rcW/samoa-X.Y.Z-incubating.pom.md5
A X.Y.Z-incubating-rcW/samoa-X.Y.Z-incubating.pom.asc
A X.Y.Z-incubating-rcW/samoa-X.Y.Z-incubating-source-release.zip.md5
A X.Y.Z-incubating-rcW/samoa-X.Y.Z-incubating-source-release.zip.asc
A X.Y.Z-incubating-rcW/samoa-X.Y.Z-incubating.pom.sha1
A X.Y.Z-incubating-rcW/samoa-X.Y.Z-incubating-source-release.zip.sha1
A X.Y.Z-incubating-rcW/samoa-X.Y.Z-incubating.pom

svn commit

Check that only the sources, pom, checksums (md5, sha1), and signatures (asc) are added.

Log the commit with the release number "X.Y.Z-incubating-RCW" (substitute X.Y.Z and W for valid version and RC numbers).

Vote:

First, start a vote on the dev@ mailing list.

Once the vote has passed, forward the results of the vote to the general@incubator mailing list.

Once this second vote has also passed, you can promote the RC to a release.

Upload the artifacts to https://dist.apache.org/repos/dist/release/incubator/ via svn (note the difference: the release goes under the /release branch, the RC artifacts under the /dev branch).

Optionally deploy commodity binary packages via https://repository.apache.org

 

References

http://www.apache.org/dev/publishing-maven-artifacts.html

...