-
Notifications
You must be signed in to change notification settings - Fork 155
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
update build yamls for stable 7.4.2, preview 7.5.0-preview.2 and lts …
…7.2.19 (#804)
- Loading branch information
Showing
3 changed files
with
696 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -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 }} |
Oops, something went wrong.