From 21214f9e387375ad32791dca4464273de6eeda9e Mon Sep 17 00:00:00 2001 From: Daniel Jurek Date: Fri, 11 Sep 2020 15:19:38 -0700 Subject: [PATCH] Add support for g++ 8 and 9 (#502) * Add support for g++ 8 and 9 * Close parentheses * Not equal empty string * Use sudo * Remove apt install step, compilers are already present --- .../templates/jobs/archetype-sdk-client.yml | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/eng/pipelines/templates/jobs/archetype-sdk-client.yml b/eng/pipelines/templates/jobs/archetype-sdk-client.yml index 135395d66..a2c3ab91a 100644 --- a/eng/pipelines/templates/jobs/archetype-sdk-client.yml +++ b/eng/pipelines/templates/jobs/archetype-sdk-client.yml @@ -9,6 +9,18 @@ jobs: condition: and(succeededOrFailed(), ne(variables['Skip.Test'], 'true')) strategy: matrix: + Linux_x64_gcc8: + OSVmImage: 'ubuntu-18.04' + VcpkgInstall: 'curl[ssl] libxml2 openssl' + VCPKG_DEFAULT_TRIPLET: 'x64-linux' + CC: '/usr/bin/gcc-8' + CXX: '/usr/bin/g++-8' + Linux_x64_gcc9: + OSVmImage: 'ubuntu-18.04' + VcpkgInstall: 'curl[ssl] libxml2 openssl' + VCPKG_DEFAULT_TRIPLET: 'x64-linux' + CC: '/usr/bin/gcc-9' + CXX: '/usr/bin/g++-9' Linux_x64: OSVmImage: 'ubuntu-18.04' VcpkgInstall: 'curl[ssl] libxml2 openssl'