]> git.ipfire.org Git - thirdparty/bind9.git/commitdiff
Restore the Windows build and test jobs
authorOndřej Surý <ondrej@isc.org>
Wed, 20 May 2020 13:12:17 +0000 (15:12 +0200)
committerOndřej Surý <ondrej@isc.org>
Thu, 28 May 2020 06:07:57 +0000 (08:07 +0200)
.gitlab-ci.yml

index 92e9d713ba70098a3b4757cf2748ef5df0ab5ea1..9acde32abc953df846c1e7dbbf1bdec1fe3d7244 100644 (file)
@@ -1160,6 +1160,39 @@ system:clang:openbsd6.6:amd64:
     - schedules
     - web
 
+# Jobs for Visual Studio 2017 builds on Windows (amd64)
+
+msvc:windows:amd64:
+  <<: *windows_build_job
+  <<: *default_triggering_rules
+  variables:
+    VSCONF: Release
+
+system:msvc:windows:amd64:
+  <<: *windows_system_test_job
+  variables:
+    VSCONF: Release
+  needs:
+    - job: msvc:windows:amd64
+      artifacts: true
+
+msvc-debug:windows:amd64:
+  <<: *windows_build_job
+  variables:
+    VSCONF: Debug
+  only:
+    - schedules
+    - tags
+    - web
+
+system:msvc-debug:windows:amd64:
+  <<: *windows_system_test_job
+  variables:
+    VSCONF: Debug
+  needs:
+    - job: msvc-debug:windows:amd64
+      artifacts: true
+
 # Job producing a release tarball
 
 release: