Releasing a New Version of the Solr Operator
This page details the steps for releasing new versions of the Solr Operator.
Versioning
The Solr Operator follows kubernetes conventions with versioning with is:
v<Major>.<Minor>.<Patch>
For example v0.2.5 or v1.3.4.
Certain systems except versions that do not start with v, such as Helm.
However the tooling has been created to automatically make these changes when necessary, so always include the prefixed v when following these instructions.
Release Wizard
Run the release wizard from the root of the repo on the branch that you want to make the release from.
./hack/release/wizard/releaseWizard.py
Make sure to install all necessary programs and follow all steps. If there is any confusion, it is best to reach out on slack or the mailing lists before continuing.