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