From cbaf1c95b677ba4b52fdf1fd34fac0f2dc6d2089 Mon Sep 17 00:00:00 2001 From: Anam Navied Date: Wed, 24 Apr 2024 17:09:45 -0400 Subject: [PATCH] update build yamls for stable 7.4.2, preview 7.5.0-preview.2 and lts 7.2.19 --- .vsts-ci/ltsReleaseStage.yml | 212 +++++++++++++++++++++++++++ .vsts-ci/previewReleaseStage.yml | 242 +++++++++++++++++++++++++++++++ .vsts-ci/stableReleaseStage.yml | 242 +++++++++++++++++++++++++++++++ 3 files changed, 696 insertions(+) create mode 100644 .vsts-ci/ltsReleaseStage.yml create mode 100644 .vsts-ci/previewReleaseStage.yml create mode 100644 .vsts-ci/stableReleaseStage.yml diff --git a/.vsts-ci/ltsReleaseStage.yml b/.vsts-ci/ltsReleaseStage.yml new file mode 100644 index 000000000..d911820c9 --- /dev/null +++ b/.vsts-ci/ltsReleaseStage.yml @@ -0,0 +1,212 @@ +parameters: +- name: channel + default: 'preview' +- name: channelPath + default: '' +- name: vmImage + default: PSMMSUbuntu20.04-Secure +stages: +- stage: StageGenerateBuild_lts + dependsOn: ['StageResolveVersionandYaml'] + displayName: Build lts + jobs: + - template: /.vsts-ci/releasePhase.yml@self + parameters: + archName: 'Build_linux_amd64' + imageName: alpine316 + artifactSuffix: alpine316 + poolOS: 'linux' + poolHostArchitecture: 'amd64' + buildKitValue: 1 + channel: ${{ parameters.channel }} + channelPath: ${{ parameters.channelPath }} + - template: /.vsts-ci/releasePhase.yml@self + parameters: + archName: 'Build_linux_amd64' + imageName: alpine317 + artifactSuffix: alpine317 + poolOS: 'linux' + poolHostArchitecture: 'amd64' + buildKitValue: 1 + channel: ${{ parameters.channel }} + channelPath: ${{ parameters.channelPath }} + - template: /.vsts-ci/releasePhase.yml@self + parameters: + archName: 'Build_linux_amd64' + imageName: debian11 + artifactSuffix: debian11 + poolOS: 'linux' + poolHostArchitecture: 'amd64' + buildKitValue: 1 + channel: ${{ parameters.channel }} + channelPath: ${{ parameters.channelPath }} + - template: /.vsts-ci/releasePhase.yml@self + parameters: + archName: 'Build_linux_amd64' + imageName: mariner2 + artifactSuffix: mariner2 + poolOS: 'linux' + poolHostArchitecture: 'amd64' + buildKitValue: 1 + channel: ${{ parameters.channel }} + channelPath: ${{ parameters.channelPath }} + - template: /.vsts-ci/releasePhase.yml@self + parameters: + archName: 'Build_linux_amd64' + imageName: ubi8 + artifactSuffix: ubi8 + poolOS: 'linux' + poolHostArchitecture: 'amd64' + buildKitValue: 1 + channel: ${{ parameters.channel }} + channelPath: ${{ parameters.channelPath }} + - template: /.vsts-ci/releasePhase.yml@self + parameters: + archName: 'Build_linux_amd64' + imageName: ubuntu20.04 + artifactSuffix: ubuntu20.04 + poolOS: 'linux' + poolHostArchitecture: 'amd64' + buildKitValue: 1 + channel: ${{ parameters.channel }} + channelPath: ${{ parameters.channelPath }} + - template: /.vsts-ci/releasePhase.yml@self + parameters: + archName: 'Build_linux_amd64' + imageName: ubuntu22.04 + artifactSuffix: ubuntu22.04 + poolOS: 'linux' + poolHostArchitecture: 'amd64' + buildKitValue: 1 + channel: ${{ parameters.channel }} + channelPath: ${{ parameters.channelPath }} + - template: /.vsts-ci/releasePhase.yml@self + parameters: + archName: 'Build_linux_arm32' + imageName: ubuntu20.04-arm32v7 + artifactSuffix: ubuntu20.04_arm32v7 + poolOS: 'linux' + poolHostArchitecture: 'arm64' + buildKitValue: 1 + channel: ${{ parameters.channel }} + channelPath: ${{ parameters.channelPath }} + - template: /.vsts-ci/releasePhase.yml@self + parameters: + archName: 'Build_linux_arm32' + imageName: ubuntu22.04-arm32v7 + artifactSuffix: ubuntu22.04_arm32v7 + poolOS: 'linux' + poolHostArchitecture: 'arm64' + buildKitValue: 1 + channel: ${{ parameters.channel }} + channelPath: ${{ parameters.channelPath }} + - template: /.vsts-ci/releasePhase.yml@self + parameters: + archName: 'Build_windows_amd64' + imageName: nanoserver1809 + artifactSuffix: nanoserver1809 + poolOS: 'windows' + poolHostArchitecture: 'amd64' + maxParallel: 3 + channel: ${{ parameters.channel }} + channelPath: ${{ parameters.channelPath }} + - template: /.vsts-ci/releasePhase.yml@self + parameters: + archName: 'Build_windows_amd64' + imageName: nanoserver2022 + artifactSuffix: nanoserver2022 + poolOS: 'windows' + poolHostArchitecture: 'amd64' + maxParallel: 3 + channel: ${{ parameters.channel }} + channelPath: ${{ parameters.channelPath }} + - template: /.vsts-ci/releasePhase.yml@self + parameters: + archName: 'Build_windows_amd64' + imageName: windowsserver2022 + artifactSuffix: windowsserver2022 + poolOS: 'windows' + poolHostArchitecture: 'amd64' + maxParallel: 3 + channel: ${{ parameters.channel }} + channelPath: ${{ parameters.channelPath }} + - template: /.vsts-ci/releasePhase.yml@self + parameters: + archName: 'Build_windows_amd64' + imageName: windowsservercore2022 + artifactSuffix: windowsservercore2022 + poolOS: 'windows' + poolHostArchitecture: 'amd64' + maxParallel: 3 + channel: ${{ parameters.channel }} + channelPath: ${{ parameters.channelPath }} + - template: /.vsts-ci/releasePhase.yml@self + parameters: + archName: 'Build_linux_amd64' + imageName: alpine316\test-deps + artifactSuffix: alpine316_test_deps + poolOS: 'linux' + poolHostArchitecture: 'amd64' + buildKitValue: 1 + channel: ${{ parameters.channel }} + channelPath: ${{ parameters.channelPath }} + - template: /.vsts-ci/releasePhase.yml@self + parameters: + archName: 'Build_linux_amd64' + imageName: alpine317\test-deps + artifactSuffix: alpine317_test_deps + poolOS: 'linux' + poolHostArchitecture: 'amd64' + buildKitValue: 1 + channel: ${{ parameters.channel }} + channelPath: ${{ parameters.channelPath }} + - template: /.vsts-ci/releasePhase.yml@self + parameters: + archName: 'Build_linux_amd64' + imageName: debian11\test-deps + artifactSuffix: debian11_test_deps + poolOS: 'linux' + poolHostArchitecture: 'amd64' + buildKitValue: 1 + channel: ${{ parameters.channel }} + channelPath: ${{ parameters.channelPath }} + - template: /.vsts-ci/releasePhase.yml@self + parameters: + archName: 'Build_linux_amd64' + imageName: mariner2\test-deps + artifactSuffix: mariner2_test_deps + poolOS: 'linux' + poolHostArchitecture: 'amd64' + buildKitValue: 1 + channel: ${{ parameters.channel }} + channelPath: ${{ parameters.channelPath }} + - template: /.vsts-ci/releasePhase.yml@self + parameters: + archName: 'Build_linux_amd64' + imageName: ubi8\test-deps + artifactSuffix: ubi8_test_deps + poolOS: 'linux' + poolHostArchitecture: 'amd64' + buildKitValue: 1 + channel: ${{ parameters.channel }} + channelPath: ${{ parameters.channelPath }} + - template: /.vsts-ci/releasePhase.yml@self + parameters: + archName: 'Build_linux_amd64' + imageName: ubuntu20.04\test-deps + artifactSuffix: ubuntu20.04_test_deps + poolOS: 'linux' + poolHostArchitecture: 'amd64' + buildKitValue: 1 + channel: ${{ parameters.channel }} + channelPath: ${{ parameters.channelPath }} + - template: /.vsts-ci/releasePhase.yml@self + parameters: + archName: 'Build_linux_amd64' + imageName: ubuntu22.04\test-deps + artifactSuffix: ubuntu22.04_test_deps + poolOS: 'linux' + poolHostArchitecture: 'amd64' + buildKitValue: 1 + channel: ${{ parameters.channel }} + channelPath: ${{ parameters.channelPath }} diff --git a/.vsts-ci/previewReleaseStage.yml b/.vsts-ci/previewReleaseStage.yml new file mode 100644 index 000000000..631177296 --- /dev/null +++ b/.vsts-ci/previewReleaseStage.yml @@ -0,0 +1,242 @@ +parameters: +- name: channel + default: 'preview' +- name: channelPath + default: '' +- name: vmImage + default: PSMMSUbuntu20.04-Secure +stages: +- stage: StageGenerateBuild_preview + dependsOn: ['StageResolveVersionandYaml'] + displayName: Build preview + jobs: + - template: /.vsts-ci/releasePhase.yml@self + parameters: + archName: 'Build_linux_amd64' + imageName: alpine316 + artifactSuffix: alpine316 + poolOS: 'linux' + poolHostArchitecture: 'amd64' + buildKitValue: 1 + channel: ${{ parameters.channel }} + channelPath: ${{ parameters.channelPath }} + - template: /.vsts-ci/releasePhase.yml@self + parameters: + archName: 'Build_linux_amd64' + imageName: alpine317 + artifactSuffix: alpine317 + poolOS: 'linux' + poolHostArchitecture: 'amd64' + buildKitValue: 1 + channel: ${{ parameters.channel }} + channelPath: ${{ parameters.channelPath }} + - template: /.vsts-ci/releasePhase.yml@self + parameters: + archName: 'Build_linux_amd64' + imageName: debian11 + artifactSuffix: debian11 + poolOS: 'linux' + poolHostArchitecture: 'amd64' + buildKitValue: 1 + channel: ${{ parameters.channel }} + channelPath: ${{ parameters.channelPath }} + - template: /.vsts-ci/releasePhase.yml@self + parameters: + archName: 'Build_linux_amd64' + imageName: debian12 + artifactSuffix: debian12 + poolOS: 'linux' + poolHostArchitecture: 'amd64' + buildKitValue: 1 + channel: ${{ parameters.channel }} + channelPath: ${{ parameters.channelPath }} + - template: /.vsts-ci/releasePhase.yml@self + parameters: + archName: 'Build_linux_amd64' + imageName: mariner2 + artifactSuffix: mariner2 + poolOS: 'linux' + poolHostArchitecture: 'amd64' + buildKitValue: 1 + channel: ${{ parameters.channel }} + channelPath: ${{ parameters.channelPath }} + - template: /.vsts-ci/releasePhase.yml@self + parameters: + archName: 'Build_linux_amd64' + imageName: ubi8 + artifactSuffix: ubi8 + poolOS: 'linux' + poolHostArchitecture: 'amd64' + buildKitValue: 1 + channel: ${{ parameters.channel }} + channelPath: ${{ parameters.channelPath }} + - template: /.vsts-ci/releasePhase.yml@self + parameters: + archName: 'Build_linux_amd64' + imageName: ubi9 + artifactSuffix: ubi9 + poolOS: 'linux' + poolHostArchitecture: 'amd64' + buildKitValue: 1 + channel: ${{ parameters.channel }} + channelPath: ${{ parameters.channelPath }} + - template: /.vsts-ci/releasePhase.yml@self + parameters: + archName: 'Build_linux_amd64' + imageName: ubuntu20.04 + artifactSuffix: ubuntu20.04 + poolOS: 'linux' + poolHostArchitecture: 'amd64' + buildKitValue: 1 + channel: ${{ parameters.channel }} + channelPath: ${{ parameters.channelPath }} + - template: /.vsts-ci/releasePhase.yml@self + parameters: + archName: 'Build_linux_amd64' + imageName: ubuntu22.04 + artifactSuffix: ubuntu22.04 + poolOS: 'linux' + poolHostArchitecture: 'amd64' + buildKitValue: 1 + channel: ${{ parameters.channel }} + channelPath: ${{ parameters.channelPath }} + - template: /.vsts-ci/releasePhase.yml@self + parameters: + archName: 'Build_linux_arm32' + imageName: ubuntu20.04-arm32v7 + artifactSuffix: ubuntu20.04_arm32v7 + poolOS: 'linux' + poolHostArchitecture: 'arm64' + buildKitValue: 1 + channel: ${{ parameters.channel }} + channelPath: ${{ parameters.channelPath }} + - template: /.vsts-ci/releasePhase.yml@self + parameters: + archName: 'Build_linux_arm32' + imageName: ubuntu22.04-arm32v7 + artifactSuffix: ubuntu22.04_arm32v7 + poolOS: 'linux' + poolHostArchitecture: 'arm64' + buildKitValue: 1 + channel: ${{ parameters.channel }} + channelPath: ${{ parameters.channelPath }} + - template: /.vsts-ci/releasePhase.yml@self + parameters: + archName: 'Build_linux_arm64' + imageName: mariner2-arm64 + artifactSuffix: mariner2_arm64 + poolOS: 'linux' + poolHostArchitecture: 'arm64' + buildKitValue: 1 + channel: ${{ parameters.channel }} + channelPath: ${{ parameters.channelPath }} + - template: /.vsts-ci/releasePhase.yml@self + parameters: + archName: 'Build_windows_amd64' + imageName: windowsserver2022 + artifactSuffix: windowsserver2022 + poolOS: 'windows' + poolHostArchitecture: 'amd64' + maxParallel: 3 + channel: ${{ parameters.channel }} + channelPath: ${{ parameters.channelPath }} + - template: /.vsts-ci/releasePhase.yml@self + parameters: + archName: 'Build_windows_amd64' + imageName: windowsservercore2022 + artifactSuffix: windowsservercore2022 + poolOS: 'windows' + poolHostArchitecture: 'amd64' + maxParallel: 3 + channel: ${{ parameters.channel }} + channelPath: ${{ parameters.channelPath }} + - template: /.vsts-ci/releasePhase.yml@self + parameters: + archName: 'Build_linux_amd64' + imageName: alpine316\test-deps + artifactSuffix: alpine316_test_deps + poolOS: 'linux' + poolHostArchitecture: 'amd64' + buildKitValue: 1 + channel: ${{ parameters.channel }} + channelPath: ${{ parameters.channelPath }} + - template: /.vsts-ci/releasePhase.yml@self + parameters: + archName: 'Build_linux_amd64' + imageName: alpine317\test-deps + artifactSuffix: alpine317_test_deps + poolOS: 'linux' + poolHostArchitecture: 'amd64' + buildKitValue: 1 + channel: ${{ parameters.channel }} + channelPath: ${{ parameters.channelPath }} + - template: /.vsts-ci/releasePhase.yml@self + parameters: + archName: 'Build_linux_amd64' + imageName: debian11\test-deps + artifactSuffix: debian11_test_deps + poolOS: 'linux' + poolHostArchitecture: 'amd64' + buildKitValue: 1 + channel: ${{ parameters.channel }} + channelPath: ${{ parameters.channelPath }} + - template: /.vsts-ci/releasePhase.yml@self + parameters: + archName: 'Build_linux_amd64' + imageName: debian12\test-deps + artifactSuffix: debian12_test_deps + poolOS: 'linux' + poolHostArchitecture: 'amd64' + buildKitValue: 1 + channel: ${{ parameters.channel }} + channelPath: ${{ parameters.channelPath }} + - template: /.vsts-ci/releasePhase.yml@self + parameters: + archName: 'Build_linux_amd64' + imageName: mariner2\test-deps + artifactSuffix: mariner2_test_deps + poolOS: 'linux' + poolHostArchitecture: 'amd64' + buildKitValue: 1 + channel: ${{ parameters.channel }} + channelPath: ${{ parameters.channelPath }} + - template: /.vsts-ci/releasePhase.yml@self + parameters: + archName: 'Build_linux_amd64' + imageName: ubi8\test-deps + artifactSuffix: ubi8_test_deps + poolOS: 'linux' + poolHostArchitecture: 'amd64' + buildKitValue: 1 + channel: ${{ parameters.channel }} + channelPath: ${{ parameters.channelPath }} + - template: /.vsts-ci/releasePhase.yml@self + parameters: + archName: 'Build_linux_amd64' + imageName: ubi9\test-deps + artifactSuffix: ubi9_test_deps + poolOS: 'linux' + poolHostArchitecture: 'amd64' + buildKitValue: 1 + channel: ${{ parameters.channel }} + channelPath: ${{ parameters.channelPath }} + - template: /.vsts-ci/releasePhase.yml@self + parameters: + archName: 'Build_linux_amd64' + imageName: ubuntu20.04\test-deps + artifactSuffix: ubuntu20.04_test_deps + poolOS: 'linux' + poolHostArchitecture: 'amd64' + buildKitValue: 1 + channel: ${{ parameters.channel }} + channelPath: ${{ parameters.channelPath }} + - template: /.vsts-ci/releasePhase.yml@self + parameters: + archName: 'Build_linux_amd64' + imageName: ubuntu22.04\test-deps + artifactSuffix: ubuntu22.04_test_deps + poolOS: 'linux' + poolHostArchitecture: 'amd64' + buildKitValue: 1 + channel: ${{ parameters.channel }} + channelPath: ${{ parameters.channelPath }} diff --git a/.vsts-ci/stableReleaseStage.yml b/.vsts-ci/stableReleaseStage.yml new file mode 100644 index 000000000..d16a86ff2 --- /dev/null +++ b/.vsts-ci/stableReleaseStage.yml @@ -0,0 +1,242 @@ +parameters: +- name: channel + default: 'preview' +- name: channelPath + default: '' +- name: vmImage + default: PSMMSUbuntu20.04-Secure +stages: +- stage: StageGenerateBuild_stable + dependsOn: ['StageResolveVersionandYaml'] + displayName: Build stable + jobs: + - template: /.vsts-ci/releasePhase.yml@self + parameters: + archName: 'Build_linux_amd64' + imageName: alpine316 + artifactSuffix: alpine316 + poolOS: 'linux' + poolHostArchitecture: 'amd64' + buildKitValue: 1 + channel: ${{ parameters.channel }} + channelPath: ${{ parameters.channelPath }} + - template: /.vsts-ci/releasePhase.yml@self + parameters: + archName: 'Build_linux_amd64' + imageName: alpine317 + artifactSuffix: alpine317 + poolOS: 'linux' + poolHostArchitecture: 'amd64' + buildKitValue: 1 + channel: ${{ parameters.channel }} + channelPath: ${{ parameters.channelPath }} + - template: /.vsts-ci/releasePhase.yml@self + parameters: + archName: 'Build_linux_amd64' + imageName: debian11 + artifactSuffix: debian11 + poolOS: 'linux' + poolHostArchitecture: 'amd64' + buildKitValue: 1 + channel: ${{ parameters.channel }} + channelPath: ${{ parameters.channelPath }} + - template: /.vsts-ci/releasePhase.yml@self + parameters: + archName: 'Build_linux_amd64' + imageName: debian12 + artifactSuffix: debian12 + poolOS: 'linux' + poolHostArchitecture: 'amd64' + buildKitValue: 1 + channel: ${{ parameters.channel }} + channelPath: ${{ parameters.channelPath }} + - template: /.vsts-ci/releasePhase.yml@self + parameters: + archName: 'Build_linux_amd64' + imageName: mariner2 + artifactSuffix: mariner2 + poolOS: 'linux' + poolHostArchitecture: 'amd64' + buildKitValue: 1 + channel: ${{ parameters.channel }} + channelPath: ${{ parameters.channelPath }} + - template: /.vsts-ci/releasePhase.yml@self + parameters: + archName: 'Build_linux_amd64' + imageName: ubi8 + artifactSuffix: ubi8 + poolOS: 'linux' + poolHostArchitecture: 'amd64' + buildKitValue: 1 + channel: ${{ parameters.channel }} + channelPath: ${{ parameters.channelPath }} + - template: /.vsts-ci/releasePhase.yml@self + parameters: + archName: 'Build_linux_amd64' + imageName: ubi9 + artifactSuffix: ubi9 + poolOS: 'linux' + poolHostArchitecture: 'amd64' + buildKitValue: 1 + channel: ${{ parameters.channel }} + channelPath: ${{ parameters.channelPath }} + - template: /.vsts-ci/releasePhase.yml@self + parameters: + archName: 'Build_linux_amd64' + imageName: ubuntu20.04 + artifactSuffix: ubuntu20.04 + poolOS: 'linux' + poolHostArchitecture: 'amd64' + buildKitValue: 1 + channel: ${{ parameters.channel }} + channelPath: ${{ parameters.channelPath }} + - template: /.vsts-ci/releasePhase.yml@self + parameters: + archName: 'Build_linux_amd64' + imageName: ubuntu22.04 + artifactSuffix: ubuntu22.04 + poolOS: 'linux' + poolHostArchitecture: 'amd64' + buildKitValue: 1 + channel: ${{ parameters.channel }} + channelPath: ${{ parameters.channelPath }} + - template: /.vsts-ci/releasePhase.yml@self + parameters: + archName: 'Build_linux_arm32' + imageName: ubuntu20.04-arm32v7 + artifactSuffix: ubuntu20.04_arm32v7 + poolOS: 'linux' + poolHostArchitecture: 'arm64' + buildKitValue: 1 + channel: ${{ parameters.channel }} + channelPath: ${{ parameters.channelPath }} + - template: /.vsts-ci/releasePhase.yml@self + parameters: + archName: 'Build_linux_arm32' + imageName: ubuntu22.04-arm32v7 + artifactSuffix: ubuntu22.04_arm32v7 + poolOS: 'linux' + poolHostArchitecture: 'arm64' + buildKitValue: 1 + channel: ${{ parameters.channel }} + channelPath: ${{ parameters.channelPath }} + - template: /.vsts-ci/releasePhase.yml@self + parameters: + archName: 'Build_linux_arm64' + imageName: mariner2-arm64 + artifactSuffix: mariner2_arm64 + poolOS: 'linux' + poolHostArchitecture: 'arm64' + buildKitValue: 1 + channel: ${{ parameters.channel }} + channelPath: ${{ parameters.channelPath }} + - template: /.vsts-ci/releasePhase.yml@self + parameters: + archName: 'Build_windows_amd64' + imageName: windowsserver2022 + artifactSuffix: windowsserver2022 + poolOS: 'windows' + poolHostArchitecture: 'amd64' + maxParallel: 3 + channel: ${{ parameters.channel }} + channelPath: ${{ parameters.channelPath }} + - template: /.vsts-ci/releasePhase.yml@self + parameters: + archName: 'Build_windows_amd64' + imageName: windowsservercore2022 + artifactSuffix: windowsservercore2022 + poolOS: 'windows' + poolHostArchitecture: 'amd64' + maxParallel: 3 + channel: ${{ parameters.channel }} + channelPath: ${{ parameters.channelPath }} + - template: /.vsts-ci/releasePhase.yml@self + parameters: + archName: 'Build_linux_amd64' + imageName: alpine316\test-deps + artifactSuffix: alpine316_test_deps + poolOS: 'linux' + poolHostArchitecture: 'amd64' + buildKitValue: 1 + channel: ${{ parameters.channel }} + channelPath: ${{ parameters.channelPath }} + - template: /.vsts-ci/releasePhase.yml@self + parameters: + archName: 'Build_linux_amd64' + imageName: alpine317\test-deps + artifactSuffix: alpine317_test_deps + poolOS: 'linux' + poolHostArchitecture: 'amd64' + buildKitValue: 1 + channel: ${{ parameters.channel }} + channelPath: ${{ parameters.channelPath }} + - template: /.vsts-ci/releasePhase.yml@self + parameters: + archName: 'Build_linux_amd64' + imageName: debian11\test-deps + artifactSuffix: debian11_test_deps + poolOS: 'linux' + poolHostArchitecture: 'amd64' + buildKitValue: 1 + channel: ${{ parameters.channel }} + channelPath: ${{ parameters.channelPath }} + - template: /.vsts-ci/releasePhase.yml@self + parameters: + archName: 'Build_linux_amd64' + imageName: debian12\test-deps + artifactSuffix: debian12_test_deps + poolOS: 'linux' + poolHostArchitecture: 'amd64' + buildKitValue: 1 + channel: ${{ parameters.channel }} + channelPath: ${{ parameters.channelPath }} + - template: /.vsts-ci/releasePhase.yml@self + parameters: + archName: 'Build_linux_amd64' + imageName: mariner2\test-deps + artifactSuffix: mariner2_test_deps + poolOS: 'linux' + poolHostArchitecture: 'amd64' + buildKitValue: 1 + channel: ${{ parameters.channel }} + channelPath: ${{ parameters.channelPath }} + - template: /.vsts-ci/releasePhase.yml@self + parameters: + archName: 'Build_linux_amd64' + imageName: ubi8\test-deps + artifactSuffix: ubi8_test_deps + poolOS: 'linux' + poolHostArchitecture: 'amd64' + buildKitValue: 1 + channel: ${{ parameters.channel }} + channelPath: ${{ parameters.channelPath }} + - template: /.vsts-ci/releasePhase.yml@self + parameters: + archName: 'Build_linux_amd64' + imageName: ubi9\test-deps + artifactSuffix: ubi9_test_deps + poolOS: 'linux' + poolHostArchitecture: 'amd64' + buildKitValue: 1 + channel: ${{ parameters.channel }} + channelPath: ${{ parameters.channelPath }} + - template: /.vsts-ci/releasePhase.yml@self + parameters: + archName: 'Build_linux_amd64' + imageName: ubuntu20.04\test-deps + artifactSuffix: ubuntu20.04_test_deps + poolOS: 'linux' + poolHostArchitecture: 'amd64' + buildKitValue: 1 + channel: ${{ parameters.channel }} + channelPath: ${{ parameters.channelPath }} + - template: /.vsts-ci/releasePhase.yml@self + parameters: + archName: 'Build_linux_amd64' + imageName: ubuntu22.04\test-deps + artifactSuffix: ubuntu22.04_test_deps + poolOS: 'linux' + poolHostArchitecture: 'amd64' + buildKitValue: 1 + channel: ${{ parameters.channel }} + channelPath: ${{ parameters.channelPath }}