ci: Add NMake nightly CI job

This commit is contained in:
Brad King 2021-11-17 12:11:13 -05:00
parent bd00882f49
commit ec68e3c5c6
3 changed files with 32 additions and 0 deletions

View File

@ -771,6 +771,20 @@ test:windows-vs2019-x64:
variables:
CMAKE_CI_JOB_NIGHTLY: "true"
test:windows-vs2022-x64-nmake:
extends:
- .windows_vs2022_x64_nmake
- .cmake_test_windows_nmake
- .windows_tags_concurrent_vs2022
- .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

View File

@ -0,0 +1 @@
include("${CMAKE_CURRENT_LIST_DIR}/configure_windows_msvc_common.cmake")

View File

@ -95,6 +95,14 @@
CMAKE_CI_BUILD_TYPE: Release
CMAKE_CI_NIGHTLY_IGNORE_DEPS: "true"
.windows_vs2022_x64_nmake:
extends:
- .windows_nmake
- .windows_vcvarsall_vs2022_x64
variables:
CMAKE_CONFIGURATION: windows_vs2022_x64_nmake
.windows_msvc_v71_nmake:
extends: .windows_nmake
@ -206,6 +214,15 @@
interruptible: true
.cmake_test_windows_nmake:
stage: test-ext
script:
- Invoke-Expression -Command .gitlab/ci/vcvarsall.ps1
- build/install/bin/ctest --output-on-failure -V -S .gitlab/ci/ctest_test_external.cmake
interruptible: true
.cmake_test_windows_borland:
stage: test-ext