ci: Add nightly job to build CMake with PCH on Windows

This commit is contained in:
Brad King 2023-06-22 13:47:19 -04:00
parent e0eb97e923
commit 44f08e94ff
3 changed files with 18 additions and 0 deletions

View File

@ -998,6 +998,15 @@ b:windows-vs2022-x64-ninja:
- .windows_x86_64_tags_nonconcurrent_vs2022
- .run_manually
b:windows-vs2022-x64-pch:
extends:
- .windows_vs2022_x64_pch
- .cmake_build_windows
- .windows_x86_64_tags_nonconcurrent_vs2022
- .run_manually
variables:
CMAKE_CI_JOB_NIGHTLY: "true"
t:windows-vs2022-x64-ninja:
extends:
- .windows_vs2022_x64_ninja

View File

@ -0,0 +1,2 @@
set(CMake_BUILD_PCH "ON" CACHE BOOL "")
include("${CMAKE_CURRENT_LIST_DIR}/configure_windows_common.cmake")

View File

@ -55,6 +55,13 @@
VCVARSPLATFORM: "arm64"
VCVARSVERSION: "14.36.32532"
.windows_vs2022_x64_pch:
extends:
- .windows_vs2022_x64_ninja
variables:
CMAKE_CONFIGURATION: windows_vs2022_x64_pch
.windows_vs2022_x64_ninja:
extends:
- .windows_build_ninja