diff options
author | Brad King <brad.king@kitware.com> | 2022-11-11 17:03:23 (GMT) |
---|---|---|
committer | Brad King <brad.king@kitware.com> | 2022-11-11 20:05:30 (GMT) |
commit | 09c1b1db078022096d9b671ebd5ad6bb7a4b52fd (patch) | |
tree | e97c03be5dc60a1eab9bb42c4aecd288f6606908 /.gitlab-ci.yml | |
parent | 61ebd7d083430ed55ad263b96e73efd91dcfa2ab (diff) | |
download | CMake-09c1b1db078022096d9b671ebd5ad6bb7a4b52fd.zip CMake-09c1b1db078022096d9b671ebd5ad6bb7a4b52fd.tar.gz CMake-09c1b1db078022096d9b671ebd5ad6bb7a4b52fd.tar.bz2 |
gitlab-ci: Add windows-arm64 native jobs for Ninja and VS
Add Windows ARM64 native CI jobs to build and test with Ninja,
and to test with VS.
Issue: #23624
Diffstat (limited to '.gitlab-ci.yml')
-rw-r--r-- | .gitlab-ci.yml | 44 |
1 files changed, 43 insertions, 1 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 83bd9ef..16c9e25 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -880,7 +880,7 @@ u:macos10.10-package: needs: - b:macos10.10-package -# Windows builds +# Windows x86_64 jobs b:windows-vs2022-x64-ninja: extends: @@ -1116,6 +1116,48 @@ t:windows-openwatcom1.9: variables: CMAKE_CI_JOB_NIGHTLY: "true" +# Windows arm64 jobs + +b:windows-arm64-vs2022-ninja: + extends: + - .windows_arm64_vs2022_ninja + - .cmake_build_windows + - .cmake_build_artifacts + - .windows_arm64_tags_nonconcurrent_vs2022 + - .run_manually + variables: + CMAKE_CI_JOB_NIGHTLY: "true" + +t:windows-arm64-vs2022-ninja: + extends: + - .windows_arm64_vs2022_ninja + - .cmake_test_windows + - .windows_arm64_tags_nonconcurrent_vs2022 + - .cmake_test_artifacts + - .run_dependent + dependencies: + - b:windows-arm64-vs2022-ninja + needs: + - b:windows-arm64-vs2022-ninja + variables: + CMAKE_CI_JOB_NIGHTLY: "true" + +t:windows-arm64-vs2022: + extends: + - .windows_arm64_vs2022 + - .cmake_test_windows_external + - .windows_arm64_tags_concurrent_vs2022 + - .cmake_junit_artifacts + - .run_dependent + dependencies: + - t:windows-arm64-vs2022-ninja + needs: + - t:windows-arm64-vs2022-ninja + variables: + CMAKE_CI_JOB_NIGHTLY: "true" + +# Windows package jobs + b:windows-x86_64-package: extends: - .windows_x86_64_package |