DUE TO SPAM, SIGN-UP IS DISABLED. Goto Selfserve wiki signup and request an account.
...
- query dev@ for any open issues, it helps to look at JIRA first
- create tag, create release branch
- check out release branch
- Set correct version in the pom files:
- Linux:
- find . -name "pom.xml" | xargs sed -i -e "s/1.4-SNAPSHOT/1.4-m1/g"
- find . -name "pom.xml" | xargs sed -i -e "s/wicket\/trunk/wicket\/releases\/wicket-1.4-m1/g"
- Mac OS X:
- find . -name "pom.xml" | xargs sed -i "" -e "s/1.4-SNAPSHOT/1.4-m1/g"
- find . -name "pom.xml" | xargs sed -i "" -e "s/wicket\/trunk/wicket\/releases\/wicket-1.4-m1/g"
- Linux:
- add JIRA generated release notes to CHANGELOG-1.4
- commit to release branch
- call release.sh
- test the distribution (examples, rat, etc)
- upload m2-repo and dist directory from target/ to p.a.o (see below)
- upload commons/KEY into dist folder on p.a.o
- send vote message
- wait
- upload to mirrors (see below)
- release the version in JIRA
- wait 24 hours for mirrors to pick them up
- announce
...
- query dev@ for any open issues, it helps to look at JIRA first
- create tag, create release branch
- check out release branch
- Set correct version in the pom files:
- Linux:
- find . -name "pom.xml" | xargs sed -i -e "s/1.3-SNAPSHOT/1.3.2/g"
- find . -name "pom.xml" | xargs sed -i -e "s/wicket\/trunk/wicket\/releases\/wicket-1.3.3/g"
- Mac OS X:
- find . -name "pom.xml" | xargs sed -i "" -e "s/1.3-SNAPSHOT/1.3.2/g"
- find . -name "pom.xml" | xargs sed -i "" -e "s/wicket\/trunk/wicket\/releases\/wicket-1.3.3/g"
- Linux:
- add JIRA generated release notes to CHANGELOG-1.3
- commit to release branch
- call release.sh
- test the distribution (examples, rat, etc)
- upload m2-repo and dist directory from target/ to p.a.o
- upload commons/KEY into dist folder on p.a.o
- send vote message
- wait
- upload to mirrors (see below)
- release the version in JIRA
- wait 24 hours for mirrors to pick them up
- announce
...