From f0013a4d651bc2503fa790ae8fe14490824c8f62 Mon Sep 17 00:00:00 2001 From: Alexander Grund Date: Wed, 8 Jun 2022 21:25:46 +0200 Subject: [PATCH] Split jobs which take over 1h to complete and timeout See #120 --- .appveyor.yml | 26 ++++++++++++++++++++++---- 1 file changed, 22 insertions(+), 4 deletions(-) diff --git a/.appveyor.yml b/.appveyor.yml index 64249cc0..83f7bce9 100644 --- a/.appveyor.yml +++ b/.appveyor.yml @@ -54,18 +54,36 @@ environment: - FLAVOR: Visual Studio 2019 APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2019 B2_CXXFLAGS: -permissive- - B2_CXXSTD: 14,17,2a + B2_CXXSTD: 14,17 B2_TOOLSET: msvc-14.2 - FLAVOR: Visual Studio 2022 APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2022 B2_CXXFLAGS: -permissive- - B2_CXXSTD: 14,17,20 + B2_CXXSTD: 14,17 B2_TOOLSET: msvc-14.3 - - FLAVOR: clang-cl + # C++20 Jobs split out from above due to build timeout + - FLAVOR: Visual Studio 2019 C++2a APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2019 - B2_CXXSTD: 11,14,17,latest + B2_CXXFLAGS: -permissive- + B2_CXXSTD: 2a + B2_TOOLSET: msvc-14.2 + + - FLAVOR: Visual Studio 2022 C++20 + APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2022 + B2_CXXFLAGS: -permissive- + B2_CXXSTD: 20 + B2_TOOLSET: msvc-14.3 + + - FLAVOR: clang-cl C++11, C++14 + APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2019 + B2_CXXSTD: 11,14 + B2_TOOLSET: clang-win + # Extra job as compilation takes to long + - FLAVOR: clang-cl C++17, C++latest + APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2019 + B2_CXXSTD: 17,latest B2_TOOLSET: clang-win - FLAVOR: cygwin (32-bit)