From 2d76cf263346b7f0a33ca065b4e7addf6ca16a1a Mon Sep 17 00:00:00 2001 From: Nick Banks Date: Tue, 6 Dec 2022 16:00:19 -0500 Subject: [PATCH] Use Ubuntu 20.04 for All Linux Builds (#3268) --- .azure/azure-pipelines.ci.yml | 20 ++++++++++---------- .azure/azure-pipelines.perf.yml | 2 +- .github/workflows/cross-compile.yml | 2 +- .github/workflows/test-down-level.yml | 4 ++-- 4 files changed, 14 insertions(+), 14 deletions(-) diff --git a/.azure/azure-pipelines.ci.yml b/.azure/azure-pipelines.ci.yml index 0dd6d9870..f91829a14 100644 --- a/.azure/azure-pipelines.ci.yml +++ b/.azure/azure-pipelines.ci.yml @@ -290,7 +290,7 @@ stages: jobs: - template: ./templates/build-config-user.yml parameters: - image: ubuntu-latest + image: ubuntu-20.04 platform: linux arch: x64 tls: openssl @@ -302,14 +302,14 @@ stages: jobs: - template: ./templates/build-config-user.yml parameters: - image: ubuntu-latest + image: ubuntu-20.04 platform: linux arch: x64 tls: openssl config: Debug - template: ./templates/build-config-user.yml parameters: - image: ubuntu-latest + image: ubuntu-20.04 platform: linux arch: x64 tls: openssl @@ -332,7 +332,7 @@ stages: jobs: - template: ./templates/build-config-user.yml parameters: - image: ubuntu-latest + image: ubuntu-20.04 platform: linux arch: x64 tls: openssl @@ -341,7 +341,7 @@ stages: - template: ./templates/build-config-user.yml parameters: - image: ubuntu-latest + image: ubuntu-20.04 platform: linux arch: x64 tls: openssl @@ -350,7 +350,7 @@ stages: - template: ./templates/build-config-user.yml parameters: - image: ubuntu-latest + image: ubuntu-20.04 platform: android arch: arm64 tls: openssl @@ -359,7 +359,7 @@ stages: - template: ./templates/build-config-user.yml parameters: - image: ubuntu-latest + image: ubuntu-20.04 platform: linux arch: arm64 tls: openssl @@ -368,7 +368,7 @@ stages: - template: ./templates/build-config-user.yml parameters: - image: ubuntu-latest + image: ubuntu-20.04 platform: android arch: x64 tls: openssl @@ -377,7 +377,7 @@ stages: - template: ./templates/build-config-user.yml parameters: - image: ubuntu-latest + image: ubuntu-20.04 platform: linux arch: x64 tls: openssl @@ -397,7 +397,7 @@ stages: - template: ./templates/build-config-user.yml parameters: - image: ubuntu-latest + image: ubuntu-20.04 platform: linux arch: x64 tls: openssl diff --git a/.azure/azure-pipelines.perf.yml b/.azure/azure-pipelines.perf.yml index 55c328979..911f88d54 100644 --- a/.azure/azure-pipelines.perf.yml +++ b/.azure/azure-pipelines.perf.yml @@ -215,7 +215,7 @@ stages: jobs: - template: ./templates/build-config-user.yml parameters: - image: ubuntu-latest + image: ubuntu-20.04 platform: linux arch: ${{ parameters.arch }} tls: openssl diff --git a/.github/workflows/cross-compile.yml b/.github/workflows/cross-compile.yml index f338ae87b..9646aadc5 100644 --- a/.github/workflows/cross-compile.yml +++ b/.github/workflows/cross-compile.yml @@ -50,7 +50,7 @@ jobs: toolchain: 'cmake/toolchains/aarch64-linux.cmake' - arch: arm64 toolchain: 'cmake/toolchains/arm-linux.cmake' - runs-on: ubuntu-latest + runs-on: ubuntu-20.04 container: image: ghcr.io/microsoft/msquic/linux-build-xcomp name: Build diff --git a/.github/workflows/test-down-level.yml b/.github/workflows/test-down-level.yml index a68aad2e1..28057973e 100644 --- a/.github/workflows/test-down-level.yml +++ b/.github/workflows/test-down-level.yml @@ -24,11 +24,11 @@ jobs: fail-fast: false matrix: release: ['2.0.6','2.1.5'] - os: [ubuntu-latest, windows-latest] + os: [ubuntu-20.04, windows-latest] arch: [x64] tls: [schannel, openssl] exclude: - - os: ubuntu-latest + - os: ubuntu-20.04 tls: schannel - os: windows-latest tls: openssl