Skip to content

Commit 0e30ffe

Browse files
[ci] Support multi tags when pushing docker image (sonic-net#10771)
1 parent 71a515e commit 0e30ffe

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed

push_docker.sh

+4-3
Original file line numberDiff line numberDiff line change
@@ -54,9 +54,10 @@ docker login -u ${REGISTRY_USERNAME} -p "${REGISTRY_PASSWD}" ${REGISTRY_SERVER_W
5454
docker_image_name=$(basename ${DOCKER_IMAGE_FILE} | cut -d. -f1)
5555
remote_image_name=${REGISTRY_SERVER_WITH_PORT}/${docker_image_name}
5656

57-
[ -z "${DOCKER_IMAGE_TAG}" ] || {
58-
push_it ${docker_image_name} ${remote_image_name}:${DOCKER_IMAGE_TAG}
59-
}
57+
for tag in ${DOCKER_IMAGE_TAG}
58+
do
59+
push_it ${docker_image_name} ${remote_image_name}:$tag
60+
done
6061

6162
if [ -n "${sonic_version}" ] && [ -n "${sonic_platform}" ]
6263
then

0 commit comments

Comments
 (0)