Welcome to mirror list, hosted at ThFree Co, Russian Federation.

gitlab.com/gitlab-org/gitlab-foss.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGitLab Bot <gitlab-bot@gitlab.com>2023-04-19 05:38:12 +0300
committerGitLab Bot <gitlab-bot@gitlab.com>2023-04-19 05:38:12 +0300
commitb18a04d041aa4ef632ec29895b0cee6fea63f3b9 (patch)
treeda279f1767d67759c35d893ea47e2bce129f8bde /.gitlab
parentd56c47033c32d6d32a864e5c16a3b2fd959b08da (diff)
Add latest changes from gitlab-org/gitlab@15-10-stable-ee
Diffstat (limited to '.gitlab')
-rw-r--r--.gitlab/ci/release-environments/main.gitlab-ci.yml32
1 files changed, 32 insertions, 0 deletions
diff --git a/.gitlab/ci/release-environments/main.gitlab-ci.yml b/.gitlab/ci/release-environments/main.gitlab-ci.yml
index e2fed0a6dbd..982329646a7 100644
--- a/.gitlab/ci/release-environments/main.gitlab-ci.yml
+++ b/.gitlab/ci/release-environments/main.gitlab-ci.yml
@@ -4,6 +4,7 @@ default:
stages:
- prepare
+ - deploy
include:
- local: .gitlab/ci/global.gitlab-ci.yml
@@ -56,7 +57,38 @@ release-environments-build-cng:
GITLAB_SHELL_VERSION: "${GITLAB_SHELL_VERSION}"
GITALY_SERVER_VERSION: "${GITALY_SERVER_VERSION}"
RUBY_VERSION: "${FULL_RUBY_VERSION}"
+ IMAGE_TAG_EXT: "-${CI_COMMIT_SHORT_SHA}"
trigger:
project: gitlab-org/build/CNG-mirror
branch: $TRIGGER_BRANCH
strategy: depend
+
+release-environments-deploy-env:
+ allow_failure: true
+ stage: deploy
+ needs: ["release-environments-build-cng"]
+ variables:
+ DEPLOY_ENV: deploy.env
+ script:
+ - ./scripts/construct-release-environments-versions.rb > $DEPLOY_ENV
+ artifacts:
+ reports:
+ dotenv: $DEPLOY_ENV
+ paths:
+ - $DEPLOY_ENV
+ expire_in: 7 days
+ when: always
+
+release-environments-deploy:
+ allow_failure: true
+ stage: deploy
+ needs: ["release-environments-deploy-env"]
+ inherit:
+ variables: false
+ variables:
+ VERSIONS: "${VERSIONS}"
+ ENVIRONMENT: "${ENVIRONMENT}"
+ trigger:
+ project: gl-infra/release-environments
+ branch: main
+ strategy: depend