23 lines
961 B
YAML
23 lines
961 B
YAML
---
|
|
start-release-environments-pipeline:
|
|
allow_failure: true
|
|
extends:
|
|
- .release-environments:rules:start-release-environments-pipeline
|
|
stage: release-environments
|
|
# We do not want to have ALL global variables passed as trigger variables,
|
|
# as they cannot be overridden. See this issue for more context:
|
|
#
|
|
# https://gitlab.com/gitlab-org/gitlab/-/issues/387183
|
|
inherit:
|
|
variables:
|
|
- RUBY_VERSION
|
|
|
|
# These variables are set in the pipeline schedules.
|
|
# They need to be explicitly passed on to the child pipeline.
|
|
# https://docs.gitlab.com/ee/ci/pipelines/multi_project_pipelines.html#pass-cicd-variables-to-a-downstream-pipeline-by-using-the-variables-keyword
|
|
variables:
|
|
# This is needed by `release-environments-build-cng-env` (`.gitlab/ci/release-environments/main.gitlab-ci.yml`).
|
|
PARENT_PIPELINE_ID: $CI_PIPELINE_ID
|
|
trigger:
|
|
strategy: depend
|
|
include: .gitlab/ci/release-environments/main.gitlab-ci.yml
|