test newer software versions in CI

This commit is contained in:
nhmall
2024-12-04 09:25:12 -05:00
parent 53f43ab00b
commit 7c28fa1828
+12 -27
View File
@@ -4,24 +4,24 @@ strategy:
imageName: 'ubuntu-latest' imageName: 'ubuntu-latest'
toolchainName: gcc9 toolchainName: gcc9
buildTargetName: minimal buildTargetName: minimal
linux_jammy_clang_all: linux_noble_clang_all:
imageName: 'ubuntu-22.04' imageName: 'ubuntu-24.04'
toolchainName: clang toolchainName: clang
buildTargetName: all buildTargetName: all
linux_jammy_gcc9_all: linux_jammy_gcc9_all:
imageName: 'ubuntu-22.04' imageName: 'ubuntu-22.04'
toolchainName: gcc9 toolchainName: gcc9
buildTargetName: all buildTargetName: all
linux_jammy_gcc12_all: linux_noble_gcc13_all:
imageName: 'ubuntu-22.04' imageName: 'ubuntu-24.04'
toolchainName: gcc12 toolchainName: gcc13
buildTargetName: all buildTargetName: all
macOS_latest_clang_all: macOS_latest_clang_all:
imageName: 'macOS-latest' imageName: 'macOS-latest'
toolchainName: clang toolchainName: clang
buildTargetName: all buildTargetName: all
macOS_Ventura_clang13_all: macOS_Sequoia_clang15_all:
imageName: 'macOS-13' imageName: 'macOS-15'
toolchainName: clang toolchainName: clang
buildTargetName: all buildTargetName: all
windows-visualstudio: windows-visualstudio:
@@ -36,8 +36,8 @@ strategy:
imageName: 'ubuntu-20.04' imageName: 'ubuntu-20.04'
toolchainName: cross toolchainName: cross
buildTargetName: msdos buildTargetName: msdos
linux_jammy_docs: linux_noble_docs:
imageName: 'ubuntu-22.04' imageName: 'ubuntu-24.04'
toolchainName: docs toolchainName: docs
buildTargetName: all buildTargetName: all
continueOnError: true continueOnError: true
@@ -60,30 +60,15 @@ variables:
steps: steps:
- bash: | - bash: |
if [ "$(toolchain)" == "gcc7" ]
then
echo "##vso[task.setvariable variable=CC]gcc-7"
echo "##vso[task.setvariable variable=CXX]g++-7"
fi
if [ "$(toolchain)" == "gcc9" ] if [ "$(toolchain)" == "gcc9" ]
then then
echo "##vso[task.setvariable variable=CC]gcc-9" echo "##vso[task.setvariable variable=CC]gcc-9"
echo "##vso[task.setvariable variable=CXX]g++-9" echo "##vso[task.setvariable variable=CXX]g++-9"
fi fi
if [ "$(toolchain)" == "gcc10" ] if [ "$(toolchain)" == "gcc13" ]
then then
echo "##vso[task.setvariable variable=CC]gcc-10" echo "##vso[task.setvariable variable=CC]gcc-13"
echo "##vso[task.setvariable variable=CXX]g++-10" echo "##vso[task.setvariable variable=CXX]g++-13"
fi
if [ "$(toolchain)" == "gcc11" ]
then
echo "##vso[task.setvariable variable=CC]gcc-11"
echo "##vso[task.setvariable variable=CXX]g++-11"
fi
if [ "$(toolchain)" == "gcc12" ]
then
echo "##vso[task.setvariable variable=CC]gcc-12"
echo "##vso[task.setvariable variable=CXX]g++-12"
fi fi
if [ "$(toolchain)" == "clang" ] if [ "$(toolchain)" == "clang" ]
then then