[pango/ci-no-detached-builds] ci: Specify 'only' for other jobs
- From: Matthias Clasen <matthiasc src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [pango/ci-no-detached-builds] ci: Specify 'only' for other jobs
- Date: Tue, 12 Jan 2021 15:34:16 +0000 (UTC)
commit e70c4f334e1eeb7d139148c9ac10db41613be10c
Author: Matthias Clasen <mclasen redhat com>
Date: Tue Jan 12 07:38:24 2021 -0500
ci: Specify 'only' for other jobs
Otherwise MRs will only run macOS jobs.
.gitlab-ci.yml | 15 ++++++++++++---
1 file changed, 12 insertions(+), 3 deletions(-)
---
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 20ecadc1..724459de 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -10,7 +10,14 @@ variables:
MESON_TEST_TIMEOUT_MULTIPLIER: 2
FEDORA_IMAGE: registry.gitlab.gnome.org/gnome/pango/fedora:v4
+.only-default:
+ only:
+ - branches
+ except:
+ - tags
+
linux-fedora:
+ extends: .only-default
image: $FEDORA_IMAGE
stage: build
needs: []
@@ -35,6 +42,7 @@ linux-fedora:
- "${CI_PROJECT_DIR}/_build/fontlist.txt"
asan-build:
+ extends: .only-default
image: $FEDORA_IMAGE
tags: [ asan ]
stage: analysis
@@ -58,6 +66,7 @@ asan-build:
- "${CI_PROJECT_DIR}/_build/fontlist.txt"
msys2-mingw64:
+ extends: .only-default
stage: build
needs: []
tags:
@@ -79,12 +88,12 @@ msys2-mingw64:
- "${CI_PROJECT_DIR}/_build/fontlist.txt"
macos:
+ extends: .only-default
+ only:
+ - branches@GNOME/pango
stage: build
tags:
- macos
- only:
- - master
- - merge_requests
needs: []
before_script:
- pip3 install --user meson==0.56
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]