From 75fa79a10b5276e32b5bb04b8e8976bf0cc474d3 Mon Sep 17 00:00:00 2001 From: jurgenhaas <juergen.haas@lakedrops.com> Date: Sun, 10 Mar 2024 11:20:45 +0100 Subject: [PATCH] gitlab-ci-cd/drupal#66 Only deply on main branch, unless ENFORCE_DEPLOYMENT is set to 1 --- lakedrops.yml | 1 + test-and-deploy.yml | 2 ++ 2 files changed, 3 insertions(+) diff --git a/lakedrops.yml b/lakedrops.yml index cd335db..1b1c8dd 100644 --- a/lakedrops.yml +++ b/lakedrops.yml @@ -20,6 +20,7 @@ variables: DISABLE_GITLAB_CI_TEST_SAST_SPOTBUGS: 1 DISABLE_GITLAB_CI_TEST_SECRET_DETECTION: 1 DISABLE_NODE_ACCESS_REBUILD: 0 + ENFORCE_DEPLOYMENT: 0 ENVIRONMENT_NAME: ${PROJECT_NAME}/$CI_COMMIT_REF_NAME ENVIRONMENT_URL: https://www.example.com/$SITE_NAME IGNORE_COMPOSER_ABANDONED_AUDIT: 0 diff --git a/test-and-deploy.yml b/test-and-deploy.yml index 0f48eaf..9e3ab2b 100644 --- a/test-and-deploy.yml +++ b/test-and-deploy.yml @@ -644,6 +644,8 @@ Debug: rules: - if: '$DISABLE_DEPLOYMENT != "0"' when: never + - if: '$CI_COMMIT_BRANCH != "main" && $ENFORCE_DEPLOYMENT != "1"' + when: never - if: '$DISABLE_DEPLOYMENT_LOCAL != "1"' when: on_success dependencies: -- GitLab