Author: cbrisson Date: Tue Jan 3 16:41:08 2017 New Revision: 1777157 URL: http://svn.apache.org/viewvc?rev=1777157&view=rev Log: [site] fix release-process page
Modified: velocity/site/cms/trunk/content/release-process.mdtext Modified: velocity/site/cms/trunk/content/release-process.mdtext URL: http://svn.apache.org/viewvc/velocity/site/cms/trunk/content/release-process.mdtext?rev=1777157&r1=1777156&r2=1777157&view=diff ============================================================================== --- velocity/site/cms/trunk/content/release-process.mdtext (original) +++ velocity/site/cms/trunk/content/release-process.mdtext Tue Jan 3 16:41:08 2017 @@ -88,12 +88,19 @@ These operations need to be performed on These steps must be performed **for each** release. +* Archive the previous release candidate + + If it's not the first release candidate you're trying to release, you should archive the previous release candidate. For instance: + + svn mv ci -m "[engine] archive engine 2.0 RC4" https://_your_apache_...@svn.apache.org/repos/asf/velocity/engine/tags/2.0 https://_your_apache_...@svn.apache.org/repos/asf/velocity/engine/tags/2.0-RC4 + + And don't forget to also drop the staged artifact. + * Prepare the release tag To prepare the release Subversion tag, check out the branch/trunk from where you are preparing the release and type: - mvn release:prepare -Dusername=YOUR_SVN_USER -Dpassword=YOUR_SVN_PASSWORD The plugin interactively will ask you the version to release, the Subversion tag to use and the next snapshot version. It is reccomended to use the tag: `velocity-engine-parent-X.X.X` (the default). @@ -106,7 +113,7 @@ These steps must be performed **for each * Close the staging repository - Login to [Nexus repository](https://repository.apache.org using) your Apache LDAP credentials. + Login to [Nexus repository](https://repository.apache.org) using your Apache LDAP credentials. Click on "Staging". Then click on "velocity" in the list of repositories. @@ -130,7 +137,7 @@ These steps must be performed **for each Pay particular attention to the existence of *.asc (signature) files. - If the you don't like the content of the repository, right click your repository and choose "Drop". + If you don't like the content of the repository, right click your repository and choose "Drop". You can then rollback your release and repeat the process.