CDash:Tagging
From KitwarePublic
Jump to navigationJump to search
- get list of authors to acknowledge
git log --format="%an" <previous release>..HEAD | sort -u
- get list of PRs merged since last release and use that to craft release notes
- merge release branch into master (and don't delete it afterwards)
- create an annonated tag and push it to origin
git tag -a vx.y.0 -m "CDash vx.y.0" git push origin vx.y.0
- go to GitHub, find the tag, make it a release and publish it (with notes / acknowledgements from above)
- manually build/push docker image
docker build -t kitware/cdash:vx.y.0 . docker push kitware/cdash:vx.y.0
- email CDash mailing list to announce the new release
- update CDash sites we maintain to run the new release