From: Vladislav Shchapov Date: Sun, 2 Oct 2022 11:23:25 +0000 (+0500) Subject: Improve Microsoft Visual Studio CI X-Git-Tag: 2.1.0-beta1~144 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=e3a34f2cd9ca1304ce83649633d04cfafbbe08d9;p=thirdparty%2Fzlib-ng.git Improve Microsoft Visual Studio CI Signed-off-by: Vladislav Shchapov --- diff --git a/.github/workflows/cmake.yml b/.github/workflows/cmake.yml index c81f47a3d..d6347079d 100644 --- a/.github/workflows/cmake.yml +++ b/.github/workflows/cmake.yml @@ -348,15 +348,45 @@ jobs: packages: ninja-build llvm-11-tools gcov-exec: llvm-cov-11 gcov - - name: Windows MSVC Win32 + - name: Windows MSVC 2022 v143 Win32 os: windows-latest compiler: cl - cmake-args: -A Win32 + cmake-args: -G "Visual Studio 17 2022" -A Win32 -T v143 - - name: Windows MSVC Win64 + - name: Windows MSVC 2022 v143 Win64 os: windows-latest compiler: cl - cmake-args: -A x64 + cmake-args: -G "Visual Studio 17 2022" -A x64 -T v143 + + - name: Windows MSVC 2022 v142 Win32 + os: windows-latest + compiler: cl + cmake-args: -G "Visual Studio 17 2022" -A Win32 -T v142 + + - name: Windows MSVC 2022 v142 Win64 + os: windows-latest + compiler: cl + cmake-args: -G "Visual Studio 17 2022" -A x64 -T v142 + + - name: Windows MSVC 2022 v141 Win32 + os: windows-latest + compiler: cl + cmake-args: -G "Visual Studio 17 2022" -A Win32 -T v141 + + - name: Windows MSVC 2022 v141 Win64 + os: windows-latest + compiler: cl + cmake-args: -G "Visual Studio 17 2022" -A x64 -T v141 + + - name: Windows MSVC 2019 v140 Win32 + os: windows-2019 + compiler: cl + cmake-args: -G "Visual Studio 16 2019" -A Win32 -T v140 + + - name: Windows MSVC 2019 v140 Win64 + os: windows-2019 + compiler: cl + cmake-args: -G "Visual Studio 16 2019" -A x64 -T v140 - name: Windows MSVC ARM No Test os: windows-latest