Clojure releases 1.4 and later
- login to http://build.clojure.org/ with sufficient privileges
- navigate to http://build.clojure.org/job/clojure/m2release/?
- set release version to e.g. 1.5.0-alpha30
- set development version to e.g. 1.5.0-master
- review carefully!
- click "Schedule Maven Release"
- wait a few minutes for build, and then a few hours for propagation to Maven Central
Clojure releases 1.3.0-alpha5 and earlier
- your key must be installed on build.clojure.org!
- git checkout onto the correct branch
- create/edit changes.txt
- run ./release.sh (follow instructions for args)
- if build succeded:
- upload the ZIP package to http://github.com/clojure/clojure/downloads
- update the download links at http://clojure.org
- git push your changes
- if build failed:
- clean up any messes as necessary (locally and on build.clojure.org)
#Use "mvn deploy" to copy the Maven artifacts from local repo to build.clojure.org/releases.
- clean up any messes as necessary (locally and on build.clojure.org)
...