summaryrefslogtreecommitdiffstats
path: root/.gitlab/os-windows.yml
diff options
context:
space:
mode:
authorBrad King <brad.king@kitware.com>2021-11-01 21:30:59 (GMT)
committerBrad King <brad.king@kitware.com>2021-11-01 21:35:00 (GMT)
commit11903f1b5f74033d4a9a301a65dc6d7524ee4440 (patch)
treea72e5f951e15f03415a3c15dbd88291163c117cd /.gitlab/os-windows.yml
parentdac334e35c0a47f9de5958554631954257bdb9fb (diff)
downloadCMake-11903f1b5f74033d4a9a301a65dc6d7524ee4440.zip
CMake-11903f1b5f74033d4a9a301a65dc6d7524ee4440.tar.gz
CMake-11903f1b5f74033d4a9a301a65dc6d7524ee4440.tar.bz2
ci: Add MSVC v71 NMake nightly CI job
Diffstat (limited to '.gitlab/os-windows.yml')
-rw-r--r--.gitlab/os-windows.yml24
1 files changed, 24 insertions, 0 deletions
diff --git a/.gitlab/os-windows.yml b/.gitlab/os-windows.yml
index 298b719..7e12496 100644
--- a/.gitlab/os-windows.yml
+++ b/.gitlab/os-windows.yml
@@ -72,6 +72,20 @@
variables:
CMAKE_CONFIGURATION: windows_borland5.8
+.windows_nmake:
+ extends: .windows
+
+ variables:
+ CMAKE_GENERATOR: "NMake Makefiles"
+ CMAKE_CI_BUILD_TYPE: Release
+ CMAKE_CI_NIGHTLY_IGNORE_DEPS: "true"
+
+.windows_msvc_v71_nmake:
+ extends: .windows_nmake
+
+ variables:
+ CMAKE_CONFIGURATION: windows_msvc_v71_nmake
+
.windows_openwatcom:
extends: .windows
@@ -171,6 +185,16 @@
interruptible: true
+.cmake_test_windows_nmake:
+ stage: test-ext
+
+ script:
+ - Invoke-Expression -Command .gitlab/ci/msvc.ps1
+ - 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_openwatcom:
stage: test-ext