THIS IS A TEST INSTANCE. ALL YOUR CHANGES WILL BE LOST!!!!
...
After the release has been approved by IPMC
- Release the Jars
- Go to https://repository.apache.org/ and release the staging repository
Copy dist/dev artifacts to dist/release
Code Block ### Starting from the folder where you svn checkout for the RC3: mv rya ryadev # first rename the RC3 dist/dev repo svn checkout https://dist.apache.org/repos/dist/release/incubator/rya mv rya ryarelease cd ryarelease mv ../ryadev/rya-incubating-3.2.10-rc3 ./ mv rya-incubating-3.2.10-rc3 rya-incubating-3.2.10 svn add rya-incubating-3.2.10 svn commit -m "Adding rya-incubating-3.2.10"
- Create a rel/ tag in Git
git checkout rya-incubating-3.2.10-rc3
git tag -a rel/rya-incubating-3.2.10 -m "rya-incubating-3.2.10 Release"
git push origin rel/rya-incubating-3.2.10
- Merge Release branch into Master and Delete Release Branch
git checkout master
- git pull origin
git merge 3.2.10-RC3
- git push origin master
- If everything looks great, delete the branches:
git push origin --delete 3.2.11-RC3
git push origin --delete 3.2.11-RC2
git push origin --delete 3.2.11-RC1 - And tags:
git push --delete origin rya-incubating-3.2.10-rc2
git push --delete origin rya-incubating-3.2.10-rc1
git tag --delete rya-incubating-3.2.10-rc1 ### local repo
git tag --delete rya-incubating-3.2.10-rc2 ### local repo - Update the website, see instructions on this wiki
- Send out an announce email
...