Skip to content

Perform publishing of omnibus-gitlab packages after syncing remotes

Balasankar 'Balu' C requested to merge sync-branches-before-omnibus-release into master

What does this MR do and why?

Right now we publish omnibus-gitlab packages first and then sync remotes and then publish other artifacts like CNG, Helm, etc.. This does not seems to be serving any purposes, so let's change it.

In this MR, we add a feature flag to perform this in a controlled manner. When the feature flag is turned on, we do sync first and then publish. If it is off, we retain the original behaviour of publish first and then sync.

Context: omnibus-gitlab!6470 (comment 1231356422)

Author Check-list

  • Has documentation been updated?

Merge request reports