...
- Update the pdf of the online documentation and commit it
- Make sure you are using a Java 7 JDK, otherwise Groovy would be compiled without invoke dynamic support
perform a clean checkout into a new, empty directory
Code Block mkdir groovy-release cd groovy-release git clone git@github.com:groovy/groovy-core.git
create a temporary release branch and change to it
Code Block cd groovy-core/ (optional) git checkout branch_to_release_from git checkout -b release
Change the release version information
Code Block ./gradle.properties: groovyVersion = 2.0.0-rc-1 groovyBundleVersion = 2.0.0-rc-1commit the change
Code Block git commit -a -m "RC-1 version change"
Tag with that new release
Code Block git tag -a GROOVY_2_0_0_RC_1 -m "tagging release of Groovy 2.0.0 rc 1"
...