[prettyfaces] r478 committed - Edited wiki page Releasing through web user interface.

1 view
Skip to first unread message

prett...@googlecode.com

unread,
Jan 17, 2011, 11:38:27 AM1/17/11
to prettyfac...@googlegroups.com
Revision: 478
Author: lincol...@gmail.com
Date: Mon Jan 17 08:37:19 2011
Log: Edited wiki page Releasing through web user interface.
http://code.google.com/p/prettyfaces/source/detail?r=478

Modified:
/wiki/Releasing.wiki

=======================================
--- /wiki/Releasing.wiki Thu May 13 10:27:04 2010
+++ /wiki/Releasing.wiki Mon Jan 17 08:37:19 2011
@@ -4,20 +4,24 @@
= Steps =

Check out the code:
- * `svn co https://prettyfaces.googlecode.com/svn/prettyfaces/trunk
prettyfaces`
+ * `git clone g...@github.com:ocpsoft/prettyfaces.git`

Check that all dependencies can be resolved:
* `mvn dependency:resolve`

Do a dry run of the release (will not tag in SVN)
- * `mvn release:prepare --batch-mode -Drelease
-DdevelopmentVersion=3.0.m-SNAPSHOT -DreleaseVersion=3.0.m.Q -Dtag=3.0.m.Q
-DdryRun`
+ * `mvn release:prepare --batch-mode -Drelease
-DdevelopmentVersion=3.0.m-SNAPSHOT -DreleaseVersion=3.0.m.Q -Dtag=3.0.m.Q
-DdryRun -Pdeploy`

Do the release tag SVN step
- * `mvn release:prepare --batch-mode -Drelease
-DdevelopmentVersion=3.0.m-SNAPSHOT -DreleaseVersion=3.0.m.Q -Dtag=3.0.m.Q
-Dresume=false`
+ * `mvn release:prepare --batch-mode -Drelease
-DdevelopmentVersion=3.0.m-SNAPSHOT -DreleaseVersion=3.0.m.Q -Dtag=3.0.m.Q
-Dresume=false -Pdeploy`

If something goes wrong:
* `mvn release:rollback`
- * `svn rm
https://prettyfaces.googlecode.com/svn/prettyfaces/tags/{VERSION}`
-
-Finally, perform the release to the repository:
- * `mvn release:perform`
+ * `git tag -d {releaseVersion}`
+
+Finally, perform the release to the repository and push to SCM:
+ * `mvn release:perform -Pdeploy`
+ * Replace {developmentVersion} with new dev version in relevant files and
POMs.
+ * `git add -A`
+ * `git commit -m "updated for next dev version"`
+ * `git push`

Reply all
Reply to author
Forward
0 new messages