I've been updating the release profile in the build to try to make it easier to do releases. What we want is minimal commands to get all the artifacts signed and deployed but the release process currently has quite a lot of manual steps. The release profile now tries to automate all those steps, so you can just do mvn -Prelease and all the maven artifacts and distributions will get built, signed, and uploaded to the staging repository. There still a bit of clean up needed and presently the distributions are getting included in the staging repo so there is a manual step afterwards where you need to separate them out of that (does anyone have any ideas how to avoid this?), but already it should make it significantly easier to cut a release.
...ant
