Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  1. query dev@ for any open issues, it helps to look at JIRA first
  2. create tag, create release branch
  3. check out release branch
  4. 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"
  5. add JIRA generated release notes to CHANGELOG-1.4
  6. commit to release branch
  7. call release.sh
  8. test the distribution (examples, rat, etc)
  9. upload m2-repo and dist directory from target/ to p.a.o (see below)
  10. upload commons/KEY into dist folder on p.a.o
  11. send vote message
  12. wait
  13. upload to mirrors (see below)
  14. release the version in JIRA
  15. wait 24 hours for mirrors to pick them up
  16. announce

...

  1. query dev@ for any open issues, it helps to look at JIRA first
  2. create tag, create release branch
  3. check out release branch
  4. 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"
  5. add JIRA generated release notes to CHANGELOG-1.3
  6. commit to release branch
  7. call release.sh
  8. test the distribution (examples, rat, etc)
  9. upload m2-repo and dist directory from target/ to p.a.o
  10. upload commons/KEY into dist folder on p.a.o
  11. send vote message
  12. wait
  13. upload to mirrors (see below)
  14. release the version in JIRA
  15. wait 24 hours for mirrors to pick them up
  16. announce

...