-
Notifications
You must be signed in to change notification settings - Fork 137
Releasing
kares edited this page Sep 12, 2012
·
3 revisions
For contributors, the jruby-rack release process goes something like the following:
- Ensure that release version is correct in pom.xml and
mvn install
runs clean. - Ensure generated changes to src/main/ruby/jruby/rack/version.rb are checked in.
- Ensure History.txt is updated with latest release information.
- Tag current release in git:
git tag <version>
. - Push commits and tag:
git push origin master --tags
- Build gem:
rake clean gem
- Push gem:
gem push target/jruby-rack-*.gem
- Release jar to maven repository:
mvn -DupdateReleaseInfo=true deploy
- Bump the version in pom.xml to next X.X.X.dev-SNAPSHOT version,
(run
mvn install
) and commit the changes.