vmpooler-dns-gcp/README.md
Jake Spain 1c0b560a67
Rename
remove email
2023-04-18 12:21:52 -04:00

1.5 KiB

vmpooler-dns-gcp

Usage

Examples of deploying VMPooler with extra providers can be found in the puppetlabs/vmpooler-deployment repository.

Update the Gemfile Lock

To update the Gemfile.lock run ./update-gemfile-lock.

Verify, and update if needed, that the docker tag in the script and GitHub action workflows matches what is used in the vmpooler-deployment Dockerfile.

Releasing

Follow these steps to publish a new GitHub release, and build and push the gem to https://rubygems.org.

  1. Bump the "VERSION" in lib/vmpooler-dns-gcp/version.rb appropriately based on changes in CHANGELOG.md since the last release.
  2. Run ./update-gemfile-lock to update Gemfile.lock.
  3. Run ./update-changelog to update CHANGELOG.md.
  4. Commit and push changes to a new branch, then open a pull request against main and be sure to add the "maintenance" label.
  5. After the pull request is approved and merged, then navigate to Actions --> Release Gem --> run workflow --> Branch: main --> Run workflow.

License

vmpooler-dns-gcp is distributed under the Apache License, Version 2.0. See the LICENSE file for more details.