diff --git a/scripts/ci/jobs/build-win.yml b/scripts/ci/jobs/build-win.yml index 948af6adf9da3821cde185a84be07f404798cfdf..196c5f5172a484dcf2827b9af92c7196bca868f5 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