Skip to content

Commit d811e56

Browse files
[ci] Update docker slave image referrence (#1141) (#1144)
* fix sonic slave name Signed-off-by: yijingyan2 <yijingyan@microsoft.com> Co-authored-by: yijingyan2 <yijingyan@microsoft.com>
1 parent 7e5d563 commit d811e56

File tree

4 files changed

+29
-17
lines changed

4 files changed

+29
-17
lines changed

.azure-pipelines/build-sairedis-template.yml

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -17,9 +17,6 @@ parameters:
1717
type: number
1818
default: 90
1919

20-
- name: sonic_slave
21-
type: string
22-
2320
- name: debian_version
2421
type: string
2522
default: buster
@@ -49,7 +46,7 @@ jobs:
4946
vmImage: 'ubuntu-22.04'
5047

5148
container:
52-
image: sonicdev-microsoft.azurecr.io:443/${{ parameters.sonic_slave }}
49+
image: sonicdev-microsoft.azurecr.io:443/sonic-slave-${{ parameters.debian_version }}:$(BUILD_BRANCH)-${{ parameters.arch }}
5350
options: "--privileged"
5451

5552
steps:

.azure-pipelines/build-swss-template.yml

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -18,9 +18,6 @@ parameters:
1818
type: number
1919
default: 90
2020

21-
- name: sonic_slave
22-
type: string
23-
2421
- name: debian_version
2522
type: string
2623

@@ -45,7 +42,7 @@ jobs:
4542
vmImage: 'ubuntu-22.04'
4643

4744
container:
48-
image: sonicdev-microsoft.azurecr.io:443/${{ parameters.sonic_slave }}
45+
image: sonicdev-microsoft.azurecr.io:443/sonic-slave-${{ parameters.debian_version }}:$(BUILD_BRANCH)-${{ parameters.arch }}
4946

5047
steps:
5148
- checkout: sonic-swss

.azure-pipelines/build-template.yml

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -19,9 +19,6 @@ parameters:
1919
type: number
2020
default: 60
2121

22-
- name: sonic_slave
23-
type: string
24-
2522
- name: artifact_name
2623
type: string
2724

@@ -53,7 +50,7 @@ jobs:
5350
vmImage: 'ubuntu-22.04'
5451

5552
container:
56-
image: sonicdev-microsoft.azurecr.io:443/${{ parameters.sonic_slave }}
53+
image: sonicdev-microsoft.azurecr.io:443/sonic-slave-${{ parameters.debian_version }}:$(BUILD_BRANCH)-${{ parameters.arch }}
5754

5855
steps:
5956
- checkout: self

azure-pipelines.yml

Lines changed: 26 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -189,7 +189,6 @@ stages:
189189
- template: .azure-pipelines/build-template.yml
190190
parameters:
191191
arch: amd64
192-
sonic_slave: sonic-slave-${{ parameters.debian_version }}:$(BUILD_BRANCH)
193192
artifact_name: sonic-swss-common-${{ parameters.debian_version }}
194193
run_unit_test: true
195194
archive_gcov: true
@@ -204,7 +203,6 @@ stages:
204203
arch: armhf
205204
timeout: 180
206205
pool: sonicso1ES-armhf
207-
sonic_slave: sonic-slave-${{ parameters.debian_version }}-armhf:$(BUILD_BRANCH)
208206
artifact_name: sonic-swss-common-${{ parameters.debian_version }}.armhf
209207
debian_version: ${{ parameters.debian_version }}
210208

@@ -213,18 +211,42 @@ stages:
213211
arch: arm64
214212
timeout: 180
215213
pool: sonicso1ES-arm64
216-
sonic_slave: sonic-slave-${{ parameters.debian_version }}-arm64:$(BUILD_BRANCH)
217214
artifact_name: sonic-swss-common-${{ parameters.debian_version }}.arm64
218215
debian_version: ${{ parameters.debian_version }}
219216

217+
- stage: BuildTrixie
218+
dependsOn: BuildArm
219+
condition: succeeded('BuildArm')
220+
jobs:
221+
- template: .azure-pipelines/build-template.yml
222+
parameters:
223+
arch: amd64
224+
artifact_name: sonic-swss-common-trixie
225+
debian_version: trixie
226+
227+
- template: .azure-pipelines/build-template.yml
228+
parameters:
229+
arch: armhf
230+
timeout: 180
231+
pool: sonicso1ES-armhf
232+
artifact_name: sonic-swss-common-trixie.armhf
233+
debian_version: trixie
234+
235+
- template: .azure-pipelines/build-template.yml
236+
parameters:
237+
arch: arm64
238+
timeout: 180
239+
pool: sonicso1ES-arm64
240+
artifact_name: sonic-swss-common-trixie.arm64
241+
debian_version: trixie
242+
220243
- stage: BuildSairedis
221244
dependsOn: Build
222245
condition: succeeded('Build')
223246
jobs:
224247
- template: .azure-pipelines/build-sairedis-template.yml
225248
parameters:
226249
arch: amd64
227-
sonic_slave: sonic-slave-${{ parameters.debian_version }}:$(BUILD_BRANCH)
228250
swss_common_artifact_name: sonic-swss-common-${{ parameters.debian_version }}
229251
artifact_name: sonic-sairedis-${{ parameters.debian_version }}
230252
syslog_artifact_name: sonic-sairedis.syslog
@@ -238,7 +260,6 @@ stages:
238260
parameters:
239261
arch: amd64
240262
pool: sonicso1ES-amd64
241-
sonic_slave: sonic-slave-${{ parameters.debian_version }}:$(BUILD_BRANCH)
242263
swss_common_artifact_name: sonic-swss-common-${{ parameters.debian_version }}
243264
sairedis_artifact_name: sonic-sairedis-${{ parameters.debian_version }}
244265
artifact_name: sonic-swss-${{ parameters.debian_version }}

0 commit comments

Comments
 (0)