From 40fb6fc1ee39389e9f77d4d6769b2524ba4b4086 Mon Sep 17 00:00:00 2001
From: Lars Bilke <lars.bilke@ufz.de>
Date: Fri, 6 Jan 2023 14:38:03 +0100
Subject: [PATCH] [ci] Added job build win msvc.

So that we also check a MSVC config in addition to existing Ninja
based configs.
---
 scripts/ci/jobs/build-win.yml | 15 +++++++++++++++
 1 file changed, 15 insertions(+)

diff --git a/scripts/ci/jobs/build-win.yml b/scripts/ci/jobs/build-win.yml
index 948af6adf9d..196c5f5172a 100644
--- a/scripts/ci/jobs/build-win.yml
+++ b/scripts/ci/jobs/build-win.yml
@@ -19,3 +19,18 @@ build win:
   parallel:
     matrix:
       - USE_PYTHON: ["USE_PYTHON=ON", "USE_PYTHON=OFF"]
+
+build win msvc:
+  extends: .template-build-win
+  rules:
+    - if: '$CI_COMMIT_BRANCH == "master"'
+    - if: $CI_COMMIT_BRANCH =~ /^v[0-9]\.[0-9]\.[0-9]/
+    - when: manual
+      allow_failure: true
+  variables:
+    CMAKE_PRESET: msvc-release
+    BUILD_TESTS: "false"
+    BUILD_CTEST: "false"
+    CMAKE_ARGS: >-
+      -DOGS_CI_TESTRUNNER_REPEAT=1
+      -DOGS_BUILD_PROCESSES=SteadyStateDiffusion
-- 
GitLab