summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTom Rini <[email protected]>2024-12-12 16:33:36 -0600
committerTom Rini <[email protected]>2024-12-30 16:01:05 -0600
commit08a915719f47cde3deaf65b0c58f24d1458002d2 (patch)
tree0fd3875e4ad2cde634a3da6af1be3aa67fc81faa
parent08c1e151956d0f8c5b09701a4b3d76b34ae395cb (diff)
Gitlab: Remove some "rules:when: always" lines
In commit 399f739be6b2 ("CI: allow jobs to be run in merge requests") we added "rules:when: always" to many stages of the pipeline to allow for merge requests to trigger a run. However based on current Gitlab documentation, we should still be triggered on merge requests without this. Furthermore the way we have things written today we always run all stages of the CI rather than failing out early on problems, which is not always useful. Remove these as we should still be fine with merge requests triggering a run. Link: https://docs.gitlab.com/ee/ci/yaml/#rules Signed-off-by: Tom Rini <[email protected]>
-rw-r--r--.gitlab-ci.yml6
1 files changed, 0 insertions, 6 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 01f05a04870..f5d38eaa7ac 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -32,8 +32,6 @@ stages:
stage: test.py
retry: 2 # QEMU may be too slow, etc.
needs: [ "Run binman, buildman, dtoc, Kconfig and patman testsuites" ]
- rules:
- - when: always
before_script:
# Clone uboot-test-hooks
- git config --global --add safe.directory "${CI_PROJECT_DIR}"
@@ -113,8 +111,6 @@ stages:
build all platforms in a single job:
stage: world build
dependencies: []
- rules:
- - when: always
parallel:
matrix:
- HOST: "arm64"
@@ -133,8 +129,6 @@ build all platforms in a single job:
.testsuites:
stage: testsuites
- rules:
- - when: always
check for new CONFIG symbols outside Kconfig:
extends: .testsuites