From ce632900e553898a5d90da3da1db45b1cbdd3078 Mon Sep 17 00:00:00 2001 From: Roy Ivy III Date: Wed, 15 Apr 2020 10:45:23 -0500 Subject: [PATCH] maint/CICD ~ speedup CICD by decreasing redundant AppVeyor CI workload - 13 minutes to CI success/failure response from AppVeyor (approx median time); down from 45 minutes .# [why] Most of the testing done on AppVeyor is redundant with that done in the GHA:CICD. With prior settings, AppVeyor was taking about 40 minutes to an hour (median ~ 45 minutes) to report success/failure. In contrast, the GHA:CICD workflow usually completes in about 13 minutes (median). AppVeyor job times are approximately 5 to 8 minutes per build and are done sequentially with no report until all build jobs are complete (whether "allow failure" or not). --- .appveyor.yml | 52 +++++++++++++++++++++++++-------------------------- 1 file changed, 26 insertions(+), 26 deletions(-) diff --git a/.appveyor.yml b/.appveyor.yml index 440a47f39..b800cb944 100644 --- a/.appveyor.yml +++ b/.appveyor.yml @@ -29,34 +29,34 @@ environment: - CHANNEL: 1.31.0 ARCH: i686 ABI: msvc - # "msvc" ABI - - CHANNEL: stable - ARCH: i686 - ABI: msvc - - CHANNEL: stable - ARCH: x86_64 - ABI: msvc + # # "msvc" ABI + # - CHANNEL: stable + # ARCH: i686 + # ABI: msvc + # - CHANNEL: stable + # ARCH: x86_64 + # ABI: msvc # - CHANNEL: beta # ARCH: i686 # ABI: msvc # - CHANNEL: beta # ARCH: x86_64 # ABI: msvc - - CHANNEL: nightly - ARCH: i686 - ABI: msvc - FEATURES: "windows nightly" - - CHANNEL: nightly - ARCH: x86_64 - ABI: msvc - FEATURES: "windows nightly" + # - CHANNEL: nightly + # ARCH: i686 + # ABI: msvc + # FEATURES: "windows nightly" + # - CHANNEL: nightly + # ARCH: x86_64 + # ABI: msvc + # FEATURES: "windows nightly" # "gnu" ABI - - CHANNEL: stable - ARCH: i686 - ABI: gnu - - CHANNEL: stable - ARCH: x86_64 - ABI: gnu + # - CHANNEL: stable + # ARCH: i686 + # ABI: gnu + # - CHANNEL: stable + # ARCH: x86_64 + # ABI: gnu # - CHANNEL: beta # ARCH: i686 # ABI: gnu @@ -71,11 +71,11 @@ environment: # ABI: gnu # FEATURES: "windows nightly" # * specific gnu compilers - - CHANNEL: stable - ARCH: i686 - ABI: gnu - MINGW_URL: https://sourceforge.net/projects/mingw-w64/files/Toolchains%20targetting%20Win32/Personal%20Builds/mingw-builds/4.9.2/threads-win32/dwarf/i686-4.9.2-release-win32-dwarf-rt_v4-rev4.7z/download - MINGW_ARCHIVE: i686-4.9.2-release-win32-dwarf-rt_v4-rev4.7z + # - CHANNEL: stable + # ARCH: i686 + # ABI: gnu + # MINGW_URL: https://sourceforge.net/projects/mingw-w64/files/Toolchains%20targetting%20Win32/Personal%20Builds/mingw-builds/4.9.2/threads-win32/dwarf/i686-4.9.2-release-win32-dwarf-rt_v4-rev4.7z/download + # MINGW_ARCHIVE: i686-4.9.2-release-win32-dwarf-rt_v4-rev4.7z - CHANNEL: stable ARCH: x86_64 ABI: gnu