A package that is designed to allow for simple semantic version bumping.
cli input can be provided using the provided --version flag, this can also be provided via stdin like so:
$ echo "1.0.0" | bumpy major
2.0.0
This allows you to use bumpy to create automation from things like on disk Version files as part of CI/CD pipelines.
Pre-Release and Build versions are also supported using the --build=<name> and --pre-release=<name> flags, further specification can be found in the BNF section of the semver doc.
At the moment you will need to set GOPRIVATE=github.com/apgmckay in your environment to pull the client.
This project uses task to manage it's builds.
This project uses Kafka to drive events, you will need to run the terraform code under _terraform to create the required topics.
There is a script under scripts that can be used to consume events.
Check here for Bumpy client.
Check here for terraform provider.