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:
Diffstat (limited to '.gitlab/ci/rules.gitlab-ci.yml')
-rw-r--r--.gitlab/ci/rules.gitlab-ci.yml20
1 files changed, 5 insertions, 15 deletions
diff --git a/.gitlab/ci/rules.gitlab-ci.yml b/.gitlab/ci/rules.gitlab-ci.yml
index 3782b0d11dd..e62de4bc6dc 100644
--- a/.gitlab/ci/rules.gitlab-ci.yml
+++ b/.gitlab/ci/rules.gitlab-ci.yml
@@ -650,8 +650,6 @@
changes: *code-backstage-patterns
- <<: *if-security-merge-request
changes: *code-backstage-patterns
- - <<: *if-default-refs
- changes: *backend-patterns
- <<: *if-merge-request-not-approved
when: never
- <<: *if-default-refs
@@ -670,9 +668,6 @@
- <<: *if-default-refs
changes: *core-frontend-patterns
when: never
- - <<: *if-default-refs
- changes: *backend-patterns
- when: never
- <<: *if-merge-request
changes: *ci-patterns
when: never
@@ -1623,6 +1618,9 @@
allow_failure: true
- <<: *if-dot-com-gitlab-org-merge-request
changes: *qa-patterns
+ - <<: *if-dot-com-gitlab-org-schedule
+ variables:
+ KNAPSACK_GENERATE_REPORT: "true"
.review:rules:review-build-cng:
rules:
@@ -1662,10 +1660,6 @@
.review:rules:review-qa-reliable:
rules:
- - <<: *if-dot-com-ee-2-hourly-schedule
- allow_failure: true
- variables:
- KNAPSACK_GENERATE_REPORT: "true"
- when: on_success
allow_failure: true
@@ -1676,10 +1670,6 @@
changes: *code-patterns
when: manual
allow_failure: true # manual jobs needs to be allowd to fail, otherwise they block the pipeline
- - <<: *if-dot-com-ee-2-hourly-schedule
- allow_failure: true
- variables:
- KNAPSACK_GENERATE_REPORT: "true"
- when: on_success
allow_failure: true
@@ -1699,13 +1689,13 @@
# Reliable suite will pass most of the time so this should yield best distribution
.review:rules:knapsack-report-qa-reliable:
rules:
- - <<: *if-dot-com-ee-2-hourly-schedule
+ - if: '$KNAPSACK_GENERATE_REPORT == "true"'
when: on_success
allow_failure: true
.review:rules:knapsack-report-qa-all:
rules:
- - <<: *if-dot-com-ee-2-hourly-schedule
+ - if: '$KNAPSACK_GENERATE_REPORT == "true"'
when: always
allow_failure: true