Dear Wiki user, You have subscribed to a wiki page or wiki category on "Jclouds Wiki" for change notification.
The "Releasing jclouds" page has been changed by AndrewPhillips: https://wiki.apache.org/jclouds/Releasing%20jclouds?action=diff&rev1=19&rev2=20 Comment: Adding requirement to use Java 6 JDK for 1.6.x releases 2. Clone all repos to be released, if you haven't already. 3. Check out the branch to be released in each repo. 4. Update any POM properties in the repos pointing at the SNAPSHOT version and change those to the release version. - 5. Run mvn release commands for each repo, in order, as described below. + 5. Run mvn release commands for each repo, in order, as described below. If building a 1.6.x release, use a Java 6 JDK 6. Push the release commits and RC tags to the remote repos. 7. Close the Nexus staging repository. 8. Copy the source release tarballs, signatures and hashes to a new release candidate directory. @@ -64, +64 @@ * Check out the branch you're going to be releasing from - e.g., 1.6.x * Check that your [[https://help.github.com/articles/setting-your-username-in-git|Git username]] and [[https://help.github.com/articles/setting-your-email-in-git|email]] are set to match your Apache account * Check the <repo>/pom.xml and/or <repo>/project/pom.xml for any properties (typically {{{<jclouds.version>}}}) referencing the SNAPSHOT version we're leaving, and replace those with the release version. Commit the changes, as otherwise the following step will complain about uncommitted local modifications + * Run {{{mvn --version}}} and verify that you are using a Java 6 JDK for 1.6.x releases * Prepare the release. e.g.: {{{ mvn release:clean release:prepare -DreleaseVersion=1.6.1-incubating -Dtag=jclouds-1.6.1-incubating-rcX -DdevelopmentVersion=1.6.2-SNAPSHOT -DpushChanges=false
