2
0
mirror of https://github.com/boostorg/wave.git synced 2026-01-19 04:42:16 +00:00

Upgrade stale CI config (#199)

* Update runner OS options so all jobs execute

* Add C++20 to matrix

* Add gcc-9 and msvc-14.3 (via Appveyor) to matrix
This commit is contained in:
Jeff Trull
2024-01-17 11:43:50 -08:00
committed by GitHub
parent 6f4d8f7cbe
commit ccec592137
2 changed files with 22 additions and 7 deletions

View File

@@ -65,17 +65,29 @@ jobs:
llvm_ver: ""
toolset: "gcc-7"
cxxstd: "11,14,17"
- name: "TOOLSET=clang CXXSTD=11,14,1z Job 4"
- name: "TOOLSET=gcc-9 CXXSTD=11,14,17,20 Job 6"
buildtype: "boost"
packages: "g++-9"
packages_to_remove: ""
os: "ubuntu-20.04"
container: "ubuntu:16.04"
cxx: "g++-9"
sources: ""
llvm_os: ""
llvm_ver: ""
toolset: "gcc-9"
cxxstd: "11,14,17,20"
- name: "TOOLSET=clang CXXSTD=11,14,17,20 Job 4"
buildtype: "boost"
packages: ""
packages_to_remove: ""
os: "ubuntu-18.04"
os: "ubuntu-20.04"
cxx: "clang++"
sources: ""
llvm_os: ""
llvm_ver: ""
toolset: "clang"
cxxstd: "11,14,1z"
cxxstd: "11,14,17,20"
runs-on: ${{ matrix.os }}
container: ${{ matrix.container }}
@@ -178,17 +190,17 @@ jobs:
fail-fast: false
matrix:
include:
- name: "TOOLSET=clang CXXSTD=11,14,1z Job 5"
- name: "TOOLSET=clang CXXSTD=11,14,17,20 Job 5"
buildtype: "boost"
packages: ""
os: "macos-10.15"
os: "macos-12"
cxx: "clang++"
sources: ""
llvm_os: ""
llvm_ver: ""
xcode_version: 11.7
xcode_version: 14.2.0
toolset: "clang"
cxxstd: "11,14,1z"
cxxstd: "11,14,17,20"
runs-on: ${{ matrix.os }}

View File

@@ -25,6 +25,9 @@ environment:
- APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2019
TOOLSET: msvc-14.2
CXXSTD: 14,17
- APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2022
TOOLSET: msvc-14.3
CXXSTD: 14,17,20
##
## cygwin and mingw disabled for now, failing to build
## for reasons unrelated to wave