forked from stephanenicolas/robospice
-
Notifications
You must be signed in to change notification settings - Fork 0
Common tasks
stephanenicolas edited this page Jun 21, 2013
·
16 revisions
This document explains common tasks for contributors.
#prepare the release
mvn release:prepare
#perform the release
mvn release:performIf something goes bad with the site during release perform, skip the site phase with
#perform the release
mvn release:perform -Dgoals=deployNote: JAVA_HOME must point to a jdk 7 home, not 6.
mvn clean site-deployIn case you get Permgen OutOfMemoryError :
export MAVEN_OPTS="-Xmx512m -XX:MaxPermSize=128m"; mvn clean site-deployAs a result :
- Maven site can be browsed at : http://octo-online.github.com/robospice/site/latest/index.html
- Javadoc can be browsed at :http://octo-online.github.com/robospice/site/latest/apidocs/index.html
mvn clean deployAs a result, you can browse the SNAPSHOTS repository of RoboSpice on Sonatype's nexus for current snapshot version.
Usually, you want to put release branch on a non-snapshot release tag before executing the following command line :
mvn clean deploy -P repositoryAs a result, you can browse the repository branch on GitHub for current version.