Revision: 85a60ca74f4b
Author:   janne.t.harkonen
Date:     Thu Apr 21 00:06:33 2011
Log:      Edited wiki page Releasing through web user interface.
http://code.google.com/p/robotframework/source/detail?repo=wiki&r=85a60ca74f4b

Modified:
 /Releasing.wiki

=======================================
--- /Releasing.wiki     Wed Mar 16 04:36:16 2011
+++ /Releasing.wiki     Thu Apr 21 00:06:33 2011
@@ -6,23 +6,19 @@

 == Tag Release and Create Source Packages ==

-*TODO:* Upgrade tag creation instructions to Mercurial.
-
Following shell commands create new tag and most of the needed packages. It is safer to copy-paste and run them one-by-one than to automate the whole procedure.

 {{{
 version=x.y.z
-svn copy -m "Initial $version tag" https://robotframework.googlecode.com/svn/trunk/ \
-    https://robotframework.googlecode.com/svn/tags/robotframework-$version
-svn checkout https://robotframework.googlecode.com/svn/tags/robotframework-$version
-cd robotframework-$version
 ./package.py version $version final
 tools/tool2html.py all
 doc/libraries/lib2html.py all
 doc/userguide/ug2html.py zip
doc/quickstart/qs2html.py zip # Not needed if Quick Start hasn't been updated
-svn stat  # List changes and created packages
-svn commit -m "Finalizing $version"
+hg stat  # List changes and created packages
+hg commit -m "Version $version"
+hg tag $version
+hg push
 ./package.py sdist keep
 }}}

@@ -31,9 +27,8 @@
Windows installer needs to be created separately on a Windows machine with commands:

 {{{
-set version=x.y.x
-svn checkout https://robotframework.googlecode.com/svn/tags/robotframework-%version%
-cd robotframework-%version%
+hg pull
+hg update x.y.z
 python package.py wininst keep
 }}}

@@ -73,7 +68,7 @@
   # Run commands
 {{{
 export version=2.5.3
-mvn gpg:sign-and-deploy-file -DrobotVersion=$version -Dfile=dist/robotframework-$version.jar -DpomFile=pom.xml -Durl=http://oss.sonatype.org/service/local/staging/deploy/maven2/ -DrepositoryId=sonatype-nexus-staging +mvn gpg:sign-and-deploy-file -Dfile=dist/robotframework-$version.jar -DpomFile=pom.xml -Durl=http://oss.sonatype.org/service/local/staging/deploy/maven2/ -DrepositoryId=sonatype-nexus-staging
 }}}
# Go to https://oss.sonatype.org/index.html#welcome, log in with Sonatype creadentials, find the staging repository and do close & release

Reply via email to