summaryrefslogtreecommitdiffstats
path: root/.gitlab-ci.yml
diff options
context:
space:
mode:
authorKyle Edwards <kyle.edwards@kitware.com>2023-09-12 15:01:03 (GMT)
committerKyle Edwards <kyle.edwards@kitware.com>2023-09-22 13:30:52 (GMT)
commitd9f1431f92a6c2291321ee75bf9571b5a82c9471 (patch)
treeb351e839fe0d45f33748f58c0e5ffbb31d457bd6 /.gitlab-ci.yml
parent879d12a29d253ff3a50af5536e4269140c8a7a4c (diff)
downloadCMake-d9f1431f92a6c2291321ee75bf9571b5a82c9471.zip
CMake-d9f1431f92a6c2291321ee75bf9571b5a82c9471.tar.gz
CMake-d9f1431f92a6c2291321ee75bf9571b5a82c9471.tar.bz2
ci: Add jobs that run in symlink trees
Diffstat (limited to '.gitlab-ci.yml')
-rw-r--r--.gitlab-ci.yml75
1 files changed, 75 insertions, 0 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index eb1be76..5982c27 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -199,6 +199,18 @@ t:debian12-makefiles-clang:
variables:
CMAKE_CI_JOB_NIGHTLY: "true"
+t:debian12-ninja-multi-symlinked:
+ extends:
+ - .debian12_ninja_multi_symlinked
+ - .cmake_test_linux_release
+ - .linux_x86_64_tags
+ - .cmake_junit_artifacts
+ - .run_dependent
+ - .needs_centos7_x86_64
+ variables:
+ CMAKE_CI_JOB_NIGHTLY: "true"
+ CMAKE_CI_JOB_NIGHTLY_NINJA: "true"
+
t:debian12-hip-radeon:
extends:
- .debian12_hip_radeon
@@ -399,6 +411,16 @@ b:fedora38-ninja:
variables:
CMAKE_CI_JOB_CONTINUOUS: "true"
+b:fedora38-makefiles-symlinked:
+ extends:
+ - .fedora38_makefiles_symlinked
+ - .cmake_build_linux
+ - .cmake_build_artifacts
+ - .linux_x86_64_tags
+ - .run_manually
+ variables:
+ CMAKE_CI_JOB_NIGHTLY: "true"
+
b:debian12-makefiles-inplace:
extends:
- .debian12_makefiles_inplace
@@ -449,6 +471,20 @@ t:fedora38-ninja:
variables:
CMAKE_CI_JOB_CONTINUOUS: "true"
+t:fedora38-makefiles-symlinked:
+ extends:
+ - .fedora38_makefiles_symlinked
+ - .cmake_test_linux
+ - .linux_x86_64_tags_x11
+ - .cmake_test_artifacts
+ - .run_dependent
+ dependencies:
+ - b:fedora38-makefiles-symlinked
+ needs:
+ - b:fedora38-makefiles-symlinked
+ variables:
+ CMAKE_CI_JOB_NIGHTLY: "true"
+
t:fedora38-ninja-multi:
extends:
- .fedora38_ninja_multi
@@ -871,6 +907,16 @@ b:macos-arm64-ninja:
variables:
CMAKE_CI_JOB_CONTINUOUS: "true"
+b:macos-arm64-ninja-symlinked:
+ extends:
+ - .macos_arm64_ninja_symlinked
+ - .cmake_build_macos
+ - .cmake_build_artifacts
+ - .macos_arm64_tags
+ - .run_manually
+ variables:
+ CMAKE_CI_JOB_NIGHTLY: "true"
+
b:macos-arm64-pch:
extends:
- .macos_arm64_pch
@@ -909,6 +955,21 @@ t:macos-arm64-ninja:
CMAKE_CI_JOB_CONTINUOUS: "true"
CMAKE_CI_JOB_NIGHTLY_NINJA: "true"
+t:macos-arm64-ninja-symlinked:
+ extends:
+ - .macos_arm64_ninja_symlinked
+ - .cmake_test_macos
+ - .cmake_test_artifacts
+ - .macos_arm64_tags
+ - .run_dependent
+ dependencies:
+ - b:macos-arm64-ninja-symlinked
+ needs:
+ - b:macos-arm64-ninja-symlinked
+ variables:
+ CMAKE_CI_JOB_NIGHTLY: "true"
+ CMAKE_CI_JOB_NIGHTLY_NINJA: "true"
+
b:macos-x86_64-makefiles:
extends:
- .macos_x86_64_makefiles
@@ -968,6 +1029,20 @@ t:macos-arm64-xcode:
needs:
- t:macos-arm64-ninja
+t:macos-arm64-xcode-symlinked:
+ extends:
+ - .macos_arm64_xcode_symlinked
+ - .cmake_test_macos_external
+ - .macos_arm64_tags_ext
+ - .cmake_junit_artifacts
+ - .run_dependent
+ dependencies:
+ - t:macos-arm64-ninja
+ needs:
+ - t:macos-arm64-ninja
+ variables:
+ CMAKE_CI_JOB_NIGHTLY: "true"
+
t:macos-x86_64-ninja-ub:
extends:
- .macos_x86_64_ninja_ub