Skip to content

Commit 5fc222f

Browse files
committed
call templates for each channel
1 parent ff8bf91 commit 5fc222f

File tree

3 files changed

+49
-49
lines changed

3 files changed

+49
-49
lines changed

Diff for: .pipelines/PowerShell-Docker-Image-Build-Official.yml

+8-8
Original file line numberDiff line numberDiff line change
@@ -139,11 +139,11 @@ extends:
139139
parameters:
140140
channel: stable
141141
channelPath: 'release/7-4'
142-
# - template: /.vsts-ci/previewReleaseStage.yml@self
143-
# parameters:
144-
# channel: preview
145-
# channelPath: 'release/7-5'
146-
# - template: /.vsts-ci/ltsReleaseStage.yml@self
147-
# parameters:
148-
# channel: lts
149-
# channelPath: 'release/7-2'
142+
- template: /.vsts-ci/previewReleaseStage.yml@self
143+
parameters:
144+
channel: preview
145+
channelPath: 'release/7-5'
146+
- template: /.vsts-ci/ltsReleaseStage.yml@self
147+
parameters:
148+
channel: lts
149+
channelPath: 'release/7-2'

Diff for: .vsts-ci/ltsReleaseStage.yml

+19-19
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ stages:
1010
dependsOn: ['StageResolveVersionandYaml']
1111
displayName: Build lts
1212
jobs:
13-
- template: /.vsts-ci/releasePhase.yml@self
13+
- template: /.vsts-ci/releaseJob.yml@self
1414
parameters:
1515
archName: 'Build_linux_amd64'
1616
imageName: alpine316
@@ -20,7 +20,7 @@ stages:
2020
buildKitValue: 1
2121
channel: ${{ parameters.channel }}
2222
channelPath: ${{ parameters.channelPath }}
23-
- template: /.vsts-ci/releasePhase.yml@self
23+
- template: /.vsts-ci/releaseJob.yml@self
2424
parameters:
2525
archName: 'Build_linux_amd64'
2626
imageName: alpine317
@@ -30,7 +30,7 @@ stages:
3030
buildKitValue: 1
3131
channel: ${{ parameters.channel }}
3232
channelPath: ${{ parameters.channelPath }}
33-
- template: /.vsts-ci/releasePhase.yml@self
33+
- template: /.vsts-ci/releaseJob.yml@self
3434
parameters:
3535
archName: 'Build_linux_amd64'
3636
imageName: debian11
@@ -40,7 +40,7 @@ stages:
4040
buildKitValue: 1
4141
channel: ${{ parameters.channel }}
4242
channelPath: ${{ parameters.channelPath }}
43-
- template: /.vsts-ci/releasePhase.yml@self
43+
- template: /.vsts-ci/releaseJob.yml@self
4444
parameters:
4545
archName: 'Build_linux_amd64'
4646
imageName: mariner2
@@ -50,7 +50,7 @@ stages:
5050
buildKitValue: 1
5151
channel: ${{ parameters.channel }}
5252
channelPath: ${{ parameters.channelPath }}
53-
- template: /.vsts-ci/releasePhase.yml@self
53+
- template: /.vsts-ci/releaseJob.yml@self
5454
parameters:
5555
archName: 'Build_linux_amd64'
5656
imageName: ubi8
@@ -60,7 +60,7 @@ stages:
6060
buildKitValue: 1
6161
channel: ${{ parameters.channel }}
6262
channelPath: ${{ parameters.channelPath }}
63-
- template: /.vsts-ci/releasePhase.yml@self
63+
- template: /.vsts-ci/releaseJob.yml@self
6464
parameters:
6565
archName: 'Build_linux_amd64'
6666
imageName: ubuntu20.04
@@ -70,7 +70,7 @@ stages:
7070
buildKitValue: 1
7171
channel: ${{ parameters.channel }}
7272
channelPath: ${{ parameters.channelPath }}
73-
- template: /.vsts-ci/releasePhase.yml@self
73+
- template: /.vsts-ci/releaseJob.yml@self
7474
parameters:
7575
archName: 'Build_linux_amd64'
7676
imageName: ubuntu22.04
@@ -80,7 +80,7 @@ stages:
8080
buildKitValue: 1
8181
channel: ${{ parameters.channel }}
8282
channelPath: ${{ parameters.channelPath }}
83-
- template: /.vsts-ci/releasePhase.yml@self
83+
- template: /.vsts-ci/releaseJob.yml@self
8484
parameters:
8585
archName: 'Build_linux_arm32'
8686
imageName: ubuntu20.04-arm32v7
@@ -90,7 +90,7 @@ stages:
9090
buildKitValue: 1
9191
channel: ${{ parameters.channel }}
9292
channelPath: ${{ parameters.channelPath }}
93-
- template: /.vsts-ci/releasePhase.yml@self
93+
- template: /.vsts-ci/releaseJob.yml@self
9494
parameters:
9595
archName: 'Build_linux_arm32'
9696
imageName: ubuntu22.04-arm32v7
@@ -100,7 +100,7 @@ stages:
100100
buildKitValue: 1
101101
channel: ${{ parameters.channel }}
102102
channelPath: ${{ parameters.channelPath }}
103-
- template: /.vsts-ci/releasePhase.yml@self
103+
- template: /.vsts-ci/releaseJob.yml@self
104104
parameters:
105105
archName: 'Build_windows_amd64'
106106
imageName: nanoserver1809
@@ -109,7 +109,7 @@ stages:
109109
maxParallel: 3
110110
channel: ${{ parameters.channel }}
111111
channelPath: ${{ parameters.channelPath }}
112-
- template: /.vsts-ci/releasePhase.yml@self
112+
- template: /.vsts-ci/releaseJob.yml@self
113113
parameters:
114114
archName: 'Build_windows_amd64'
115115
imageName: nanoserver2022
@@ -120,7 +120,7 @@ stages:
120120
maxParallel: 3
121121
channel: ${{ parameters.channel }}
122122
channelPath: ${{ parameters.channelPath }}
123-
- template: /.vsts-ci/releasePhase.yml@self
123+
- template: /.vsts-ci/releaseJob.yml@self
124124
parameters:
125125
archName: 'Build_windows_amd64'
126126
imageName: windowsserver2022
@@ -131,7 +131,7 @@ stages:
131131
maxParallel: 3
132132
channel: ${{ parameters.channel }}
133133
channelPath: ${{ parameters.channelPath }}
134-
- template: /.vsts-ci/releasePhase.yml@self
134+
- template: /.vsts-ci/releaseJob.yml@self
135135
parameters:
136136
archName: 'Build_windows_amd64'
137137
imageName: windowsservercore2022
@@ -142,7 +142,7 @@ stages:
142142
maxParallel: 3
143143
channel: ${{ parameters.channel }}
144144
channelPath: ${{ parameters.channelPath }}
145-
- template: /.vsts-ci/releasePhase.yml@self
145+
- template: /.vsts-ci/releaseJob.yml@self
146146
parameters:
147147
archName: 'Build_linux_amd64'
148148
imageName: alpine316\test-deps
@@ -152,7 +152,7 @@ stages:
152152
buildKitValue: 1
153153
channel: ${{ parameters.channel }}
154154
channelPath: ${{ parameters.channelPath }}
155-
- template: /.vsts-ci/releasePhase.yml@self
155+
- template: /.vsts-ci/releaseJob.yml@self
156156
parameters:
157157
archName: 'Build_linux_amd64'
158158
imageName: alpine317\test-deps
@@ -162,7 +162,7 @@ stages:
162162
buildKitValue: 1
163163
channel: ${{ parameters.channel }}
164164
channelPath: ${{ parameters.channelPath }}
165-
- template: /.vsts-ci/releasePhase.yml@self
165+
- template: /.vsts-ci/releaseJob.yml@self
166166
parameters:
167167
archName: 'Build_linux_amd64'
168168
imageName: debian11\test-deps
@@ -172,7 +172,7 @@ stages:
172172
buildKitValue: 1
173173
channel: ${{ parameters.channel }}
174174
channelPath: ${{ parameters.channelPath }}
175-
- template: /.vsts-ci/releasePhase.yml@self
175+
- template: /.vsts-ci/releaseJob.yml@self
176176
parameters:
177177
archName: 'Build_linux_amd64'
178178
imageName: ubi8\test-deps
@@ -182,7 +182,7 @@ stages:
182182
buildKitValue: 1
183183
channel: ${{ parameters.channel }}
184184
channelPath: ${{ parameters.channelPath }}
185-
- template: /.vsts-ci/releasePhase.yml@self
185+
- template: /.vsts-ci/releaseJob.yml@self
186186
parameters:
187187
archName: 'Build_linux_amd64'
188188
imageName: ubuntu20.04\test-deps
@@ -192,7 +192,7 @@ stages:
192192
buildKitValue: 1
193193
channel: ${{ parameters.channel }}
194194
channelPath: ${{ parameters.channelPath }}
195-
- template: /.vsts-ci/releasePhase.yml@self
195+
- template: /.vsts-ci/releaseJob.yml@self
196196
parameters:
197197
archName: 'Build_linux_amd64'
198198
imageName: ubuntu22.04\test-deps

Diff for: .vsts-ci/previewReleaseStage.yml

+22-22
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ stages:
1010
dependsOn: ['StageResolveVersionandYaml']
1111
displayName: Build preview
1212
jobs:
13-
- template: /.vsts-ci/releasePhase.yml@self
13+
- template: /.vsts-ci/releaseJob.yml@self
1414
parameters:
1515
archName: 'Build_linux_amd64'
1616
imageName: alpine316
@@ -20,7 +20,7 @@ stages:
2020
buildKitValue: 1
2121
channel: ${{ parameters.channel }}
2222
channelPath: ${{ parameters.channelPath }}
23-
- template: /.vsts-ci/releasePhase.yml@self
23+
- template: /.vsts-ci/releaseJob.yml@self
2424
parameters:
2525
archName: 'Build_linux_amd64'
2626
imageName: alpine317
@@ -30,7 +30,7 @@ stages:
3030
buildKitValue: 1
3131
channel: ${{ parameters.channel }}
3232
channelPath: ${{ parameters.channelPath }}
33-
- template: /.vsts-ci/releasePhase.yml@self
33+
- template: /.vsts-ci/releaseJob.yml@self
3434
parameters:
3535
archName: 'Build_linux_amd64'
3636
imageName: debian11
@@ -40,7 +40,7 @@ stages:
4040
buildKitValue: 1
4141
channel: ${{ parameters.channel }}
4242
channelPath: ${{ parameters.channelPath }}
43-
- template: /.vsts-ci/releasePhase.yml@self
43+
- template: /.vsts-ci/releaseJob.yml@self
4444
parameters:
4545
archName: 'Build_linux_amd64'
4646
imageName: debian12
@@ -50,7 +50,7 @@ stages:
5050
buildKitValue: 1
5151
channel: ${{ parameters.channel }}
5252
channelPath: ${{ parameters.channelPath }}
53-
- template: /.vsts-ci/releasePhase.yml@self
53+
- template: /.vsts-ci/releaseJob.yml@self
5454
parameters:
5555
archName: 'Build_linux_amd64'
5656
imageName: mariner2
@@ -60,7 +60,7 @@ stages:
6060
buildKitValue: 1
6161
channel: ${{ parameters.channel }}
6262
channelPath: ${{ parameters.channelPath }}
63-
- template: /.vsts-ci/releasePhase.yml@self
63+
- template: /.vsts-ci/releaseJob.yml@self
6464
parameters:
6565
archName: 'Build_linux_amd64'
6666
imageName: ubi8
@@ -70,7 +70,7 @@ stages:
7070
buildKitValue: 1
7171
channel: ${{ parameters.channel }}
7272
channelPath: ${{ parameters.channelPath }}
73-
- template: /.vsts-ci/releasePhase.yml@self
73+
- template: /.vsts-ci/releaseJob.yml@self
7474
parameters:
7575
archName: 'Build_linux_amd64'
7676
imageName: ubi9
@@ -80,7 +80,7 @@ stages:
8080
buildKitValue: 1
8181
channel: ${{ parameters.channel }}
8282
channelPath: ${{ parameters.channelPath }}
83-
- template: /.vsts-ci/releasePhase.yml@self
83+
- template: /.vsts-ci/releaseJob.yml@self
8484
parameters:
8585
archName: 'Build_linux_amd64'
8686
imageName: ubuntu20.04
@@ -90,7 +90,7 @@ stages:
9090
buildKitValue: 1
9191
channel: ${{ parameters.channel }}
9292
channelPath: ${{ parameters.channelPath }}
93-
- template: /.vsts-ci/releasePhase.yml@self
93+
- template: /.vsts-ci/releaseJob.yml@self
9494
parameters:
9595
archName: 'Build_linux_amd64'
9696
imageName: ubuntu22.04
@@ -100,7 +100,7 @@ stages:
100100
buildKitValue: 1
101101
channel: ${{ parameters.channel }}
102102
channelPath: ${{ parameters.channelPath }}
103-
- template: /.vsts-ci/releasePhase.yml@self
103+
- template: /.vsts-ci/releaseJob.yml@self
104104
parameters:
105105
archName: 'Build_linux_arm32'
106106
imageName: ubuntu20.04-arm32v7
@@ -110,7 +110,7 @@ stages:
110110
buildKitValue: 1
111111
channel: ${{ parameters.channel }}
112112
channelPath: ${{ parameters.channelPath }}
113-
- template: /.vsts-ci/releasePhase.yml@self
113+
- template: /.vsts-ci/releaseJob.yml@self
114114
parameters:
115115
archName: 'Build_linux_arm32'
116116
imageName: ubuntu22.04-arm32v7
@@ -120,7 +120,7 @@ stages:
120120
buildKitValue: 1
121121
channel: ${{ parameters.channel }}
122122
channelPath: ${{ parameters.channelPath }}
123-
- template: /.vsts-ci/releasePhase.yml@self
123+
- template: /.vsts-ci/releaseJob.yml@self
124124
parameters:
125125
archName: 'Build_linux_arm64'
126126
imageName: mariner2-arm64
@@ -130,7 +130,7 @@ stages:
130130
buildKitValue: 1
131131
channel: ${{ parameters.channel }}
132132
channelPath: ${{ parameters.channelPath }}
133-
- template: /.vsts-ci/releasePhase.yml@self
133+
- template: /.vsts-ci/releaseJob.yml@self
134134
parameters:
135135
archName: 'Build_windows_amd64'
136136
imageName: windowsserver2022
@@ -141,7 +141,7 @@ stages:
141141
maxParallel: 3
142142
channel: ${{ parameters.channel }}
143143
channelPath: ${{ parameters.channelPath }}
144-
- template: /.vsts-ci/releasePhase.yml@self
144+
- template: /.vsts-ci/releaseJob.yml@self
145145
parameters:
146146
archName: 'Build_windows_amd64'
147147
imageName: windowsservercore2022
@@ -152,7 +152,7 @@ stages:
152152
maxParallel: 3
153153
channel: ${{ parameters.channel }}
154154
channelPath: ${{ parameters.channelPath }}
155-
- template: /.vsts-ci/releasePhase.yml@self
155+
- template: /.vsts-ci/releaseJob.yml@self
156156
parameters:
157157
archName: 'Build_linux_amd64'
158158
imageName: alpine316\test-deps
@@ -162,7 +162,7 @@ stages:
162162
buildKitValue: 1
163163
channel: ${{ parameters.channel }}
164164
channelPath: ${{ parameters.channelPath }}
165-
- template: /.vsts-ci/releasePhase.yml@self
165+
- template: /.vsts-ci/releaseJob.yml@self
166166
parameters:
167167
archName: 'Build_linux_amd64'
168168
imageName: alpine317\test-deps
@@ -172,7 +172,7 @@ stages:
172172
buildKitValue: 1
173173
channel: ${{ parameters.channel }}
174174
channelPath: ${{ parameters.channelPath }}
175-
- template: /.vsts-ci/releasePhase.yml@self
175+
- template: /.vsts-ci/releaseJob.yml@self
176176
parameters:
177177
archName: 'Build_linux_amd64'
178178
imageName: debian11\test-deps
@@ -182,7 +182,7 @@ stages:
182182
buildKitValue: 1
183183
channel: ${{ parameters.channel }}
184184
channelPath: ${{ parameters.channelPath }}
185-
- template: /.vsts-ci/releasePhase.yml@self
185+
- template: /.vsts-ci/releaseJob.yml@self
186186
parameters:
187187
archName: 'Build_linux_amd64'
188188
imageName: debian12\test-deps
@@ -192,7 +192,7 @@ stages:
192192
buildKitValue: 1
193193
channel: ${{ parameters.channel }}
194194
channelPath: ${{ parameters.channelPath }}
195-
- template: /.vsts-ci/releasePhase.yml@self
195+
- template: /.vsts-ci/releaseJob.yml@self
196196
parameters:
197197
archName: 'Build_linux_amd64'
198198
imageName: ubi8\test-deps
@@ -202,7 +202,7 @@ stages:
202202
buildKitValue: 1
203203
channel: ${{ parameters.channel }}
204204
channelPath: ${{ parameters.channelPath }}
205-
- template: /.vsts-ci/releasePhase.yml@self
205+
- template: /.vsts-ci/releaseJob.yml@self
206206
parameters:
207207
archName: 'Build_linux_amd64'
208208
imageName: ubi9\test-deps
@@ -212,7 +212,7 @@ stages:
212212
buildKitValue: 1
213213
channel: ${{ parameters.channel }}
214214
channelPath: ${{ parameters.channelPath }}
215-
- template: /.vsts-ci/releasePhase.yml@self
215+
- template: /.vsts-ci/releaseJob.yml@self
216216
parameters:
217217
archName: 'Build_linux_amd64'
218218
imageName: ubuntu20.04\test-deps
@@ -222,7 +222,7 @@ stages:
222222
buildKitValue: 1
223223
channel: ${{ parameters.channel }}
224224
channelPath: ${{ parameters.channelPath }}
225-
- template: /.vsts-ci/releasePhase.yml@self
225+
- template: /.vsts-ci/releaseJob.yml@self
226226
parameters:
227227
archName: 'Build_linux_amd64'
228228
imageName: ubuntu22.04\test-deps

0 commit comments

Comments
 (0)