CDash:Tagging

From KitwarePublic
Jump to navigationJump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.
  • 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