diff options
author | Ben Boeckel <ben.boeckel@kitware.com> | 2020-06-12 16:50:12 (GMT) |
---|---|---|
committer | Ben Boeckel <ben.boeckel@kitware.com> | 2020-06-12 16:56:03 (GMT) |
commit | a1fe6ad62129c14e9dcae5c61d40bea55c81a497 (patch) | |
tree | 4f09d7f096f975af62a17fab2555aaddf52c4cb9 /.gitlab/os-linux.yml | |
parent | fda8b79f880877a9f07839dcabc9cd7854685e92 (diff) | |
download | CMake-a1fe6ad62129c14e9dcae5c61d40bea55c81a497.zip CMake-a1fe6ad62129c14e9dcae5c61d40bea55c81a497.tar.gz CMake-a1fe6ad62129c14e9dcae5c61d40bea55c81a497.tar.bz2 |
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.yml | 34 |
1 files changed, 17 insertions, 17 deletions
diff --git a/.gitlab/os-linux.yml b/.gitlab/os-linux.yml index 7f7e506..7caf507 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: |