Skip to content
Snippets Groups Projects

Only make Review App deployment automatic for frontend changes

2 files
+ 40
10
Compare changes
  • Side-by-side
  • Inline
Files
2
@@ -16,7 +16,7 @@
@@ -16,7 +16,7 @@
build-qa-image:
build-qa-image:
extends:
extends:
- .review-docker
- .review-docker
- .review:rules:mr-and-schedule
- .review:rules:mr-and-schedule-auto
stage: prepare
stage: prepare
script:
script:
- '[[ ! -d "ee/" ]] || export GITLAB_EDITION="ee"'
- '[[ ! -d "ee/" ]] || export GITLAB_EDITION="ee"'
@@ -48,7 +48,7 @@ review-build-cng:
@@ -48,7 +48,7 @@ review-build-cng:
extends:
extends:
- .default-tags
- .default-tags
- .default-retry
- .default-retry
- .review:rules:mr-and-schedule
- .review:rules:mr-and-schedule-auto
image: ruby:2.6-alpine
image: ruby:2.6-alpine
stage: review-prepare
stage: review-prepare
before_script:
before_script:
@@ -80,7 +80,7 @@ review-build-cng:
@@ -80,7 +80,7 @@ review-build-cng:
review-deploy:
review-deploy:
extends:
extends:
- .review-workflow-base
- .review-workflow-base
- .review:rules:mr-and-schedule
- .review:rules:mr-and-schedule-changes-dependent
stage: review
stage: review
needs:
needs:
- job: review-build-cng
- job: review-build-cng
@@ -176,7 +176,7 @@ review-stop:
@@ -176,7 +176,7 @@ review-stop:
review-qa-smoke:
review-qa-smoke:
extends:
extends:
- .review-qa-base
- .review-qa-base
- .review:rules:mr-only-auto
- .review:rules:mr-only-changes-dependent
script:
script:
- gitlab-qa Test::Instance::Smoke "${QA_IMAGE}" "${CI_ENVIRONMENT_URL}"
- gitlab-qa Test::Instance::Smoke "${QA_IMAGE}" "${CI_ENVIRONMENT_URL}"
@@ -193,7 +193,7 @@ review-qa-all:
@@ -193,7 +193,7 @@ review-qa-all:
review-performance:
review-performance:
extends:
extends:
- .review-docker
- .review-docker
- .review:rules:mr-and-schedule
- .review:rules:mr-and-schedule-changes-dependent
stage: qa
stage: qa
needs:
needs:
- job: review-deploy
- job: review-deploy
Loading