Skip to content
Snippets Groups Projects
Commit 2c2c1a08d25d authored by Balasankar 'Balu' C's avatar Balasankar 'Balu' C
Browse files

Move CI variables to own file


Signed-off-by: default avatarBalasankar 'Balu' C <balasankar@gitlab.com>
parent eea5640d0308
No related branches found
No related tags found
2 merge requests!153heptapod#1722: making 17.3 the new stable,!151Merge upstream Omnibus GitLab into Omnibus Heptapod
......@@ -19,6 +19,7 @@
include:
- local: '/gitlab-ci-config/workflow-rules.yml'
- local: '/gitlab-ci-config/variables.yml'
- local: '/gitlab-ci-config/dev-gitlab-org.yml'
- local: '/gitlab-ci-config/gitlab-com.yml'
rules:
......@@ -28,48 +29,6 @@
tags:
- gitlab-org
variables:
# BUILDER_IMAGE_REGISTRY is set to
# `dev.gitlab.org:5005/cookbooks/gitlab-omnibus-builder` in the project
# settings of omnibus-gitlab mirror in dev.gitlab.org so that builds there
# will use images from that registry and not depend on GitLab.com
BUILDER_IMAGE_REGISTRY: "registry.gitlab.com/gitlab-org/gitlab-omnibus-builder"
# To be used for images that exist only on dev.gitlab.org
DEV_BUILDER_IMAGE_REGISTRY: 'dev.gitlab.org:5005/cookbooks/gitlab-omnibus-builder'
PUBLIC_BUILDER_IMAGE_REGISTRY: "registry.gitlab.com/gitlab-org/gitlab-omnibus-builder"
BUILDER_IMAGE_REVISION: "5.17.0"
# The registry to pull the assets image from
ASSET_REGISTRY: "${CI_REGISTRY}"
ASSET_SYNC_EXISTING_REMOTE_FILES: "keep"
ASSET_SYNC_GZIP_COMPRESSION: "true"
ASSET_PATH: "assets-${CI_COMMIT_REF_SLUG}"
COMPILE_ASSETS: "false"
RUBY_IMAGE: "ruby:3.0"
BUNDLE_PATH__SYSTEM: "false"
# Format of the auto-deploy tag for auto-deploy builds.
# https://gitlab.com/gitlab-org/release/docs/blob/master/general/deploy/auto-deploy.md#auto-deploy-tagging
AUTO_DEPLOY_TAG_REGEX: '^\d+\.\d+\.\d+\+[^ ]{7,}\.[^ ]{7,}$'
# Default environment for auto-deploy
AUTO_DEPLOY_ENVIRONMENT: 'pre'
OMNIBUS_GITLAB_MIRROR_ID: "14588374"
DOCS_GITLAB_REPO_SUFFIX: "omnibus"
CACHE_KEY_SUFFIX: '-v3'
CACHE_EDITION: "CE"
CACHE_POLICY: 'pull-push'
ISSUE_BOT_LABELS_EXTRA: "group::distribution"
BUNDLER_VERSION: "2.5.9"
GET_GEO_TAG: "0.7.4"
CANONICAL_PROJECT_PATH: 'gitlab-org/omnibus-gitlab'
SECURITY_PROJECT_PATH: 'gitlab-org/security/omnibus-gitlab'
DEV_PROJECT_PATH: 'gitlab/omnibus-gitlab'
QA_PROJECT_PATH: 'gitlab-org/build/omnibus-gitlab-mirror'
ARM64_RUNNER_TAG: 'arm64'
PACKAGE_PROMOTION_RUNNER_TAG: 'promotion'
NIGHTLY_REPO: 'nightly-builds'
NIGHTLY_FIPS_REPO: 'nightly-fips-builds'
QA_TESTS_UPSTREAM_PROJECT: 'gitlab-org/gitlab'
QA_TESTS_REF: 'master'
.distribution-amd64-tags:
- distribution-runner
- amd64
......
---
variables:
# BUILDER_IMAGE_REGISTRY is set to
# `dev.gitlab.org:5005/cookbooks/gitlab-omnibus-builder` in the project
# settings of omnibus-gitlab mirror in dev.gitlab.org so that builds there
# will use images from that registry and not depend on GitLab.com
BUILDER_IMAGE_REGISTRY: "registry.gitlab.com/gitlab-org/gitlab-omnibus-builder"
# To be used for images that exist only on dev.gitlab.org
DEV_BUILDER_IMAGE_REGISTRY: 'dev.gitlab.org:5005/cookbooks/gitlab-omnibus-builder'
PUBLIC_BUILDER_IMAGE_REGISTRY: "registry.gitlab.com/gitlab-org/gitlab-omnibus-builder"
BUILDER_IMAGE_REVISION: "5.17.0"
# The registry to pull the assets image from
ASSET_REGISTRY: "${CI_REGISTRY}"
ASSET_SYNC_EXISTING_REMOTE_FILES: "keep"
ASSET_SYNC_GZIP_COMPRESSION: "true"
ASSET_PATH: "assets-${CI_COMMIT_REF_SLUG}"
COMPILE_ASSETS: "false"
RUBY_IMAGE: "ruby:3.0"
BUNDLE_PATH__SYSTEM: "false"
# Format of the auto-deploy tag for auto-deploy builds.
# https://gitlab.com/gitlab-org/release/docs/blob/master/general/deploy/auto-deploy.md#auto-deploy-tagging
AUTO_DEPLOY_TAG_REGEX: '^\d+\.\d+\.\d+\+[^ ]{7,}\.[^ ]{7,}$'
# Default environment for auto-deploy
AUTO_DEPLOY_ENVIRONMENT: 'pre'
OMNIBUS_GITLAB_MIRROR_ID: "14588374"
DOCS_GITLAB_REPO_SUFFIX: "omnibus"
CACHE_KEY_SUFFIX: '-v3'
CACHE_EDITION: "CE"
CACHE_POLICY: 'pull-push'
ISSUE_BOT_LABELS_EXTRA: "group::distribution"
BUNDLER_VERSION: "2.5.9"
GET_GEO_TAG: "0.7.4"
CANONICAL_PROJECT_PATH: 'gitlab-org/omnibus-gitlab'
SECURITY_PROJECT_PATH: 'gitlab-org/security/omnibus-gitlab'
DEV_PROJECT_PATH: 'gitlab/omnibus-gitlab'
QA_PROJECT_PATH: 'gitlab-org/build/omnibus-gitlab-mirror'
ARM64_RUNNER_TAG: 'arm64'
PACKAGE_PROMOTION_RUNNER_TAG: 'promotion'
NIGHTLY_REPO: 'nightly-builds'
NIGHTLY_FIPS_REPO: 'nightly-fips-builds'
QA_TESTS_UPSTREAM_PROJECT: 'gitlab-org/gitlab'
QA_TESTS_REF: 'master'
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment