blob: b282fddce534be8294074ecaa5b456dab55c27be [file] [log] [blame]
Notes on the rc6 release process
Environment:
Maven version: 2.0.8
Java version: 1.5.0_16
OS name: "mac os x" version: "10.5.6" arch: "i386" Family: "unix"
1. Run mvn clean install -Prelease, these artifact will be uploaded to the maven repos
juddi/target : juddi-2.0rc6-jar, juddi-2.0rc6-javadoc.jar, juddi-2.0rc6-sources.jar, juddi-2.0rc6.pom + *.asc
juddi-client/target : juddi-client-2.0.rc6.jar, juddi-client-2.0rc6.pom + *.asc
juddi-web : juddi.war (including axis2 WS stack)
juddi-web-lean : juddi.war
juddi-ws : juddi-ws-2.0rc6.jar
2. Run mvn assembly:attached from the juddi-distribution directory.
juddi-distribution/target: juddi-distribution-2.0rc6-bin.zip
3. Run mvn clean install from the juddi-tomcat directory.
juddi-tomcat/target: juddi-tomcat-2.0rc6.zip
4. Copy the release artifacts to people.apache.org.
5. Start a vote referencing the build artifacts, leave the vote open for 72 hrs.
On successfull vote:
6. Create a Tag in SVN for the 2.0rc6 release
7. Run mvn clean deploy -Prelease
8. Update the website