| (Initial planned release date: 2019-06-18) (if you're making the first release off a new branch you may already have done some of this)
- Check that there aren't any essential updates to ezbake needed in this release before pushing a non-snapshot version and tagging.
Perform a test promotion:
- With the version still a -SNAPSHOT, and all commmits merged into the release branch, attempt a test promotion by running the "manual promotion kickoff" job. This is to make sure the pipelines will work when the actual tag is promoted.
Set the real version for release:
- Remove the -SNASPHOT portion of the verison in project.clj in puppetdb and push directly to the branch you're releasing.
- Go into the 'release-new' hipchat room to make yourself a tag
! tag puppetdb <version> at <sha> with <version>
- Remove the -SNASPHOT portions of the versions in the file 'version' and project.clj in pe-puppetdb-extensions and push directly to the branch you're releasing.
Be sure to set the same version to pe-pdb-verion and pdb-version directly
- Go into the 'release-new' hipchat room to make yourself a tag
! tag pe-puppetdb-extensions <version> at <sha> with <version> |