summaryrefslogtreecommitdiff
path: root/.gitlab-ci.yml
diff options
context:
space:
mode:
authorBenjamin Berg <bberg@redhat.com>2022-02-07 14:30:33 +0100
committerBenjamin Berg <benjamin@sipsolutions.net>2022-02-10 15:55:11 +0000
commit42c8cf242a0fbf2f61934c491621026d29ea1f1a (patch)
tree50c02f41617b30be08514f8d873366b72a0629c4 /.gitlab-ci.yml
parente081e72f77c76cdb8c002df537c80b5ac3a65def (diff)
downloadgnome-settings-daemon-42c8cf242a0fbf2f61934c491621026d29ea1f1a.tar.gz
ci: Only run on "crun" tagged runners for now
The others are not erroring out correctly for close_range syscalls, causing issues when spawning. So use the "crun" runners and disable "asan" as there is no overlap.
Diffstat (limited to '.gitlab-ci.yml')
-rw-r--r--.gitlab-ci.yml16
1 files changed, 10 insertions, 6 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index f176dd3b..dbec6071 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -103,6 +103,7 @@ stages:
##
build:
<<: *save_untracked_files
+ tags: ['crun']
stage: build
script:
@@ -129,6 +130,7 @@ build:
##
test:
<<: *save_build_logs
+ tags: ['crun']
stage: test
dependencies:
@@ -156,6 +158,7 @@ test:
# Runs the coverage test.
coverage:
<<: *save_build_logs
+ tags: ['crun']
stage: test
# Appears to be broken on Fedora Rawhide as of 2018-02-05
allow_failure: true
@@ -203,6 +206,7 @@ pages:
##
.sanitizer: &sanitizer
<<: *save_build_logs
+ tags: ['crun']
stage: manual
when: manual
script:
@@ -215,12 +219,12 @@ pages:
- $CI_PIPELINE_SOURCE == "schedule"
- $CI_COMMIT_TITLE =~ /^Update.*translation$/
-asan:
- <<: *sanitizer
- # ASAN requires debugging capabilities
- tags: [ asan ]
- variables:
- BUILD_OPTS: "-Db_sanitize=address"
+#asan:
+# <<: *sanitizer
+# # ASAN requires debugging capabilities
+# tags: [ asan ]
+# variables:
+# BUILD_OPTS: "-Db_sanitize=address"
tsan:
<<: *sanitizer