aboutsummaryrefslogtreecommitdiff
path: root/.gitlab-ci.yml
diff options
context:
space:
mode:
Diffstat (limited to '.gitlab-ci.yml')
-rw-r--r--.gitlab-ci.yml7
1 files changed, 7 insertions, 0 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 0d42e9c5..cd3a58fd 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -42,6 +42,7 @@ gcc/Stretch:
42 - make check 42 - make check
43 tags: 43 tags:
44 - shared 44 - shared
45 - linux
45 artifacts: 46 artifacts:
46 expire_in: 2 weeks 47 expire_in: 2 weeks
47 when: on_failure 48 when: on_failure
@@ -66,6 +67,7 @@ Sanitizers/Stretch:
66 - make check 67 - make check
67 tags: 68 tags:
68 - shared 69 - shared
70 - linux
69 artifacts: 71 artifacts:
70 expire_in: 2 weeks 72 expire_in: 2 weeks
71 when: on_failure 73 when: on_failure
@@ -84,6 +86,7 @@ Scan-Build/Debian:
84 - scan-build -v -enable-checker security,nullability --status-bugs -o scan-build make check 86 - scan-build -v -enable-checker security,nullability --status-bugs -o scan-build make check
85 tags: 87 tags:
86 - shared 88 - shared
89 - linux
87 except: 90 except:
88 - tags 91 - tags
89 artifacts: 92 artifacts:
@@ -99,6 +102,9 @@ MinGW/Debian:
99 - ./bootstrap 102 - ./bootstrap
100 - ./configure $CONFIGURE_BASE_FLAGS --build=x86_64-pc-linux-gnu --host=$PREFIX 103 - ./configure $CONFIGURE_BASE_FLAGS --build=x86_64-pc-linux-gnu --host=$PREFIX
101 - make -j$(nproc) 104 - make -j$(nproc)
105 tags:
106 - shared
107 - linux
102 108
103dist/Stretch: 109dist/Stretch:
104 image: $CI_REGISTRY/$BUILD_IMAGES_PROJECT:$DEBIAN_BUILD 110 image: $CI_REGISTRY/$BUILD_IMAGES_PROJECT:$DEBIAN_BUILD
@@ -109,6 +115,7 @@ dist/Stretch:
109 - make -j$(nproc) dist 115 - make -j$(nproc) dist
110 tags: 116 tags:
111 - shared 117 - shared
118 - linux
112 artifacts: 119 artifacts:
113 name: "$CI_COMMIT_REF_NAME-$CI_COMMIT_SHORT_SHA" 120 name: "$CI_COMMIT_REF_NAME-$CI_COMMIT_SHORT_SHA"
114 expire_in: 2 weeks 121 expire_in: 2 weeks