Skip to content

Tag coordinator if builders detect changes

Robert Speicher requested to merge rs-coordinator into master

Implements gitlab-com/gl-infra/delivery#1353 (closed), except for this stipulation:

  • instead of generating the version from the current auto_deploy branch and the timestamp, it will derive that information from the tag name

When the auto_deploy_coordinator feature flag is disabled, everything should behave exactly as it does now.

When it's enabled:

  1. The current, scheduled auto_deploy:tag job will check for auto-deploy changes. If none are detected, nothing happens.
  2. If changes are detected, release-tools will tag itself on ops.gitlab.net, allowing those changes to be committed and/or tagged.

Depends on !1314 (merged).

Edited by Robert Speicher

Merge request reports