mirror of
https://gitlab.kitware.com/cmake/cmake.git
synced 2026-09-25 04:09:36 +03:00
ci: Add VS 2019 nightly CI jobs
Now that the primary VS jobs have been converted to VS 2022, add nightly CI jobs to cover VS 2019.
This commit is contained in:
@@ -755,6 +755,20 @@ test:windows-vs2022-x64:
|
||||
needs:
|
||||
- test:windows-vs2022-x64-ninja
|
||||
|
||||
test:windows-vs2019-x64:
|
||||
extends:
|
||||
- .windows_vs2019_x64
|
||||
- .cmake_test_windows_external
|
||||
- .windows_tags_concurrent_vs2019
|
||||
- .cmake_junit_artifacts
|
||||
- .run_dependent
|
||||
dependencies:
|
||||
- test:windows-vs2022-x64-ninja
|
||||
needs:
|
||||
- test:windows-vs2022-x64-ninja
|
||||
variables:
|
||||
CMAKE_CI_JOB_NIGHTLY: "true"
|
||||
|
||||
test:windows-borland5.5:
|
||||
extends:
|
||||
- .windows_borland5.5
|
||||
|
||||
@@ -0,0 +1 @@
|
||||
include("${CMAKE_CURRENT_LIST_DIR}/configure_windows_vs_common.cmake")
|
||||
@@ -0,0 +1 @@
|
||||
include("${CMAKE_CURRENT_LIST_DIR}/configure_windows_vs_common_ninja.cmake")
|
||||
@@ -1,3 +1 @@
|
||||
set(CMake_TEST_WIX_NO_VERIFY "ON" CACHE BOOL "")
|
||||
|
||||
include("${CMAKE_CURRENT_LIST_DIR}/configure_external_test.cmake")
|
||||
include("${CMAKE_CURRENT_LIST_DIR}/configure_windows_vs_common.cmake")
|
||||
|
||||
@@ -1,7 +1 @@
|
||||
set(CMake_TEST_WIX_NO_VERIFY "ON" CACHE BOOL "")
|
||||
set(CMake_TEST_GUI "ON" CACHE BOOL "")
|
||||
set(CMake_TEST_FindOpenGL "ON" CACHE BOOL "")
|
||||
set(CMake_TEST_IPO_WORKS_C "ON" CACHE BOOL "")
|
||||
set(CMake_TEST_IPO_WORKS_CXX "ON" CACHE BOOL "")
|
||||
|
||||
include("${CMAKE_CURRENT_LIST_DIR}/configure_windows_common.cmake")
|
||||
include("${CMAKE_CURRENT_LIST_DIR}/configure_windows_vs_common_ninja.cmake")
|
||||
|
||||
@@ -0,0 +1,3 @@
|
||||
set(CMake_TEST_WIX_NO_VERIFY "ON" CACHE BOOL "")
|
||||
|
||||
include("${CMAKE_CURRENT_LIST_DIR}/configure_external_test.cmake")
|
||||
@@ -0,0 +1,7 @@
|
||||
set(CMake_TEST_WIX_NO_VERIFY "ON" CACHE BOOL "")
|
||||
set(CMake_TEST_GUI "ON" CACHE BOOL "")
|
||||
set(CMake_TEST_FindOpenGL "ON" CACHE BOOL "")
|
||||
set(CMake_TEST_IPO_WORKS_C "ON" CACHE BOOL "")
|
||||
set(CMake_TEST_IPO_WORKS_CXX "ON" CACHE BOOL "")
|
||||
|
||||
include("${CMAKE_CURRENT_LIST_DIR}/configure_windows_common.cmake")
|
||||
@@ -52,6 +52,16 @@
|
||||
CMAKE_GENERATOR_TOOLSET: "v143,version=14.30.30705"
|
||||
CMAKE_CI_NIGHTLY_IGNORE_DEPS: "true"
|
||||
|
||||
.windows_vs2019_x64:
|
||||
extends: .windows
|
||||
|
||||
variables:
|
||||
CMAKE_CONFIGURATION: windows_vs2019_x64
|
||||
CMAKE_GENERATOR: "Visual Studio 16 2019"
|
||||
CMAKE_GENERATOR_PLATFORM: "x64"
|
||||
CMAKE_GENERATOR_TOOLSET: "v142,version=14.29.30133"
|
||||
CMAKE_CI_NIGHTLY_IGNORE_DEPS: "true"
|
||||
|
||||
.windows_borland:
|
||||
extends: .windows
|
||||
|
||||
@@ -122,6 +132,15 @@
|
||||
- msvc-19.30
|
||||
- concurrent
|
||||
|
||||
.windows_tags_concurrent_vs2019:
|
||||
tags:
|
||||
- cmake # Since this is a bare runner, pin to a project.
|
||||
- windows
|
||||
- shell
|
||||
- vs2019
|
||||
- msvc-19.29-16.11
|
||||
- concurrent
|
||||
|
||||
.windows_tags_concurrent:
|
||||
tags:
|
||||
- cmake # Since this is a bare runner, pin to a project.
|
||||
|
||||
Reference in New Issue
Block a user