Skip to content

Support internal releases

Balasankar 'Balu' C requested to merge support-internal-releases into master

What does this MR do?

Support internal releases. Requires the following variables to be passed by release-tools

  1. INTERNAL_RELEASE: true
  2. INTERNAL_RELEASE_VERSION: <full version, like v17.6.0+internal0>
  3. GITLAB_VERSION: stable branch for the internal release
  4. GITLAB_REF_SLUG: <full version, like v17.6.0+internal0>
  5. GITLAB_ASSETS_TAG: <commit which updated VERSION file in GitLab Rails>

For FIPS images, we need the trigger to include FIPS_PIPELINE: true, and for UBI images, we need the trigger to include UBI_PIPELINE: true.

Omnibus-GitLab counterpart: gitlab-org/omnibus-gitlab!8045 (merged)

Related issues

gitlab-com/gl-infra/delivery#20655 (closed)

Checklist

See Definition of done.

For anything in this list which will not be completed, please provide a reason in the MR discussion

Required

  • Merge Request Title, and Description are up to date, accurate, and descriptive
  • MR targeting the appropriate branch
  • MR has a green pipeline on GitLab.com
  • When ready for review, MR is labeled "~workflow::ready for review" per the Distribution MR workflow

Expected (please provide an explanation if not completing)

Edited by Jason Plum

Merge request reports

Loading