cockroach-operator icon indicating copy to clipboard operation
cockroach-operator copied to clipboard

Minimize manual steps in operator release process

Open rail opened this issue 3 years ago • 1 comments

The current release process requires quite a lot manual steps before we can run automation. This includes version bump, manifest generation, updating some files.

It's very easy to miss a step or have do something wrong, especially given the fact that some steps run bazel targets.

It would be great to eliminate most of the manual preparation steps, so we can run all those in TeamCity.

See also https://github.com/cockroachdb/cockroach-operator/pull/550

rail avatar Jun 03 '21 18:06 rail

https://github.com/cockroachdb/cockroach-operator/pull/664 will remove the crdb version update step.

rail avatar Aug 06 '21 16:08 rail