diff options
author | Kyle Edwards <kyle.edwards@kitware.com> | 2023-09-12 15:01:03 (GMT) |
---|---|---|
committer | Kyle Edwards <kyle.edwards@kitware.com> | 2023-09-22 13:30:52 (GMT) |
commit | d9f1431f92a6c2291321ee75bf9571b5a82c9471 (patch) | |
tree | b351e839fe0d45f33748f58c0e5ffbb31d457bd6 /.gitlab-ci.yml | |
parent | 879d12a29d253ff3a50af5536e4269140c8a7a4c (diff) | |
download | CMake-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.yml | 75 |
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 |