(Initial planned release date: 2020-11-17) (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 and that the ezbake versions
match between puppetdb and pe-puppetdb-extensions before pushing a non-snapshot version and tagging.
- Check that puppetdb and pe-puppetdb-extensions are on the same version of clj-parent, and that is
the same clj-parent version that puppetserver will release with.
Disable automatic promotions:
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-new' Slack channel 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-new' Slack channel to make yourself a tag
! tag pe-puppetdb-extensions <version> at <sha> with <version> |