Skip to content

Commit 47eb47c

Browse files
[ci] Fix remove sonic-slave-* docker image issue when building sonic-slave* (#10296)
1 parent ca85c6b commit 47eb47c

File tree

1 file changed

+9
-11
lines changed

1 file changed

+9
-11
lines changed

.azure-pipelines/azure-pipelines-UpgrateVersion.yml

+9-11
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,14 @@
66
trigger: none
77
pr: none
88

9+
resources:
10+
repositories:
11+
- repository: buildimage
12+
type: github
13+
name: Azure/sonic-buildimage
14+
ref: master
15+
endpoint: build
16+
917
schedules:
1018
- cron: "0 0 * * *"
1119
displayName: Daily Build
@@ -41,17 +49,7 @@ stages:
4149
jobFilters: ${{ parameters.jobFilters }}
4250
buildOptions: '${{ variables.VERSION_CONTROL_OPTIONS }} SONIC_BUILD_JOBS=$(nproc) ENABLE_IMAGE_SIGNATURE=y'
4351
preSteps:
44-
- script: |
45-
containers=$(docker container ls | grep "sonic-slave" | awk '{ print $1 }')
46-
if [ ! -z "$containers" ]; then
47-
docker container kill $containers || true
48-
sleep 5
49-
fi
50-
images=$(docker images 'sonic-slave-*' -a -q)
51-
if [ ! -z "$images" ]; then
52-
docker rmi -f $images
53-
fi
54-
displayName: 'Cleanup sonic slave'
52+
- template: .azure-pipelines/template-clean-sonic-slave.yml@buildimage
5553
- stage: UpgradeVersions
5654
jobs:
5755
- job: UpgradeVersions

0 commit comments

Comments
 (0)