summaryrefslogtreecommitdiff
path: root/.gitlab/os-linux.yml
diff options
context:
space:
mode:
authorBen Boeckel <ben.boeckel@kitware.com>2020-06-12 12:50:12 -0400
committerBen Boeckel <ben.boeckel@kitware.com>2020-06-12 12:56:03 -0400
commita1fe6ad62129c14e9dcae5c61d40bea55c81a497 (patch)
tree4f09d7f096f975af62a17fab2555aaddf52c4cb9 /.gitlab/os-linux.yml
parentfda8b79f880877a9f07839dcabc9cd7854685e92 (diff)
downloadcmake-a1fe6ad62129c14e9dcae5c61d40bea55c81a497.tar.gz
gitlab-ci: use `extends`
YAML anchors are not supported across include files.
Diffstat (limited to '.gitlab/os-linux.yml')
-rw-r--r--.gitlab/os-linux.yml34
1 files changed, 17 insertions, 17 deletions
diff --git a/.gitlab/os-linux.yml b/.gitlab/os-linux.yml
index 7f7e5060e0..7caf507d41 100644
--- a/.gitlab/os-linux.yml
+++ b/.gitlab/os-linux.yml
@@ -4,7 +4,7 @@
### Release
-.release_linux: &release_linux
+.release_linux:
image: "kitware/cmake:build-linux-x86_64-deps-2020-04-02@sha256:77e9ab183f34680990db9da5945473e288f0d6556bce79ecc1589670d656e157"
variables:
@@ -13,13 +13,13 @@
### Debian
-.debian10: &debian10
+.debian10:
image: "kitware/cmake:ci-debian10-x86_64-2020-04-27"
variables:
GIT_CLONE_PATH: "$CI_BUILDS_DIR/cmake ci"
-.debian10_iwyu: &debian10_iwyu
+.debian10_iwyu:
extends: .debian10
variables:
@@ -29,7 +29,7 @@
### Fedora
-.fedora31: &fedora31
+.fedora31:
image: "kitware/cmake:ci-fedora31-x86_64-2020-06-01"
variables:
@@ -37,7 +37,7 @@
#### Lint builds
-.fedora31_tidy: &fedora31_tidy
+.fedora31_tidy:
extends: .fedora31
variables:
@@ -45,7 +45,7 @@
CTEST_NO_WARNINGS_ALLOWED: 1
CMake_SKIP_INSTALL: 1
-.fedora31_sphinx: &fedora31_sphinx
+.fedora31_sphinx:
extends: .fedora31
variables:
@@ -56,14 +56,14 @@
#### Build and test
-.fedora31_ninja: &fedora31_ninja
+.fedora31_ninja:
extends: .fedora31
variables:
CMAKE_CONFIGURATION: fedora31_ninja
CTEST_NO_WARNINGS_ALLOWED: 1
-.fedora31_ninja_multi: &fedora31_ninja_multi
+.fedora31_ninja_multi:
extends: .fedora31
variables:
@@ -71,7 +71,7 @@
CTEST_NO_WARNINGS_ALLOWED: 1
CMAKE_GENERATOR: "Ninja Multi-Config"
-.fedora31_makefiles: &fedora31_makefiles
+.fedora31_makefiles:
extends: .fedora31
variables:
@@ -81,14 +81,14 @@
### CUDA builds
-.cuda10.2: &cuda
+.cuda10.2:
image: "kitware/cmake:ci-cuda10.2-x86_64-2020-06-11"
variables:
GIT_CLONE_PATH: "$CI_BUILDS_DIR/cmake ci"
CTEST_LABELS: "CUDA"
-.cuda10.2_nvidia: &cuda10_2_nvidia
+.cuda10.2_nvidia:
extends: .cuda10.2
variables:
@@ -97,20 +97,20 @@
## Tags
-.linux_builder_tags: &linux_builder_tags
+.linux_builder_tags:
tags:
- build
- docker
- linux
-.linux_builder_tags_qt: &linux_builder_tags_qt
+.linux_builder_tags_qt:
tags:
- build
- docker
- linux
- linux-3.17 # Needed to be able to load Fedora's Qt libraries.
-.linux_builder_tags_cuda: &linux_builder_tags_cuda
+.linux_builder_tags_cuda:
tags:
- cuda-rt
- docker
@@ -118,7 +118,7 @@
## Linux-specific scripts
-.cmake_build_release_linux: &cmake_build_release_linux
+.cmake_build_release_linux:
stage: build
script:
@@ -150,7 +150,7 @@
interruptible: true
-.cmake_test_linux_package: &cmake_test_linux_package
+.cmake_test_linux_package:
stage: test-ext
script:
@@ -166,7 +166,7 @@
interruptible: true
-.cmake_test_linux_external: &cmake_test_linux_external
+.cmake_test_linux_external:
stage: test-ext
script: