Skip to content

Commit 9966263

Browse files
author
Kendar
committed
Updated docker tagging process
1 parent 9750edc commit 9966263

File tree

1 file changed

+19
-12
lines changed

1 file changed

+19
-12
lines changed

scripts/libs/docker.bat

Lines changed: 19 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -45,29 +45,36 @@ goto :eof
4545
set IMAGE_NAME=%~1
4646
set VERSION_NUMBER=%~2
4747

48+
docker tag %IMAGE_NAME% %LOGIN%/%IMAGE_NAME%
49+
4850
if NOT "%VERSION_NUMBER%"=="%VERSION_NUMBER:SNAPSHOT=%" (
4951
REM if [[ "%VERSION_NUMBER%" == *"snapshot"* ]] ;then
50-
echo Removing tag %IMAGE_NAME%
51-
call:docker_remove_tag "%IMAGE_NAME%" snapshot
52-
call:docker_remove_tag "%IMAGE_NAME%" "%VERSION_NUMBER%"
53-
echo Pushing image tag %IMAGE_NAME%
54-
call docker push %DOCKER_ORG%/%IMAGE_NAME%:v%VERSION_NUMBER%
55-
call docker push %DOCKER_ORG%/%IMAGE_NAME%:snapshot
52+
echo Pushing snapshot base image tag %IMAGE_NAME%
53+
call docker push %DOCKER_ORG%/%IMAGE_NAME%
54+
5655
echo Tagging image %IMAGE_NAME%
57-
call docker tag %IMAGE_NAME% %DOCKER_ORG%/%IMAGE_NAME%:v%VERSION_NUMBER%
58-
call docker tag %DOCKER_ORG%/%IMAGE_NAME%:v%VERSION_NUMBER% %DOCKER_ORG%/%IMAGE_NAME%:snapshot
59-
) else (
60-
echo Pushing image tag %IMAGE_NAME%
56+
call docker tag %DOCKER_ORG%/%IMAGE_NAME% %DOCKER_ORG%/%IMAGE_NAME%:v%VERSION_NUMBER%
6157
call docker push %DOCKER_ORG%/%IMAGE_NAME%:v%VERSION_NUMBER%
62-
call docker push %DOCKER_ORG%/%IMAGE_NAME%:latest
58+
59+
call docker tag %DOCKER_ORG%/%IMAGE_NAME%:v%VERSION_NUMBER% %DOCKER_ORG%/%IMAGE_NAME%:snapshot
6360
call docker push %DOCKER_ORG%/%IMAGE_NAME%:snapshot
61+
) else (
62+
echo Pushing base image tag %IMAGE_NAME%
63+
call docker push %DOCKER_ORG%/%IMAGE_NAME%
64+
6465
echo Tagging image %IMAGE_NAME%
65-
call docker tag %IMAGE_NAME% %DOCKER_ORG%/%IMAGE_NAME%:v%VERSION_NUMBER%
66+
call docker tag %DOCKER_ORG%/%IMAGE_NAME% %DOCKER_ORG%/%IMAGE_NAME%:v%VERSION_NUMBER%
67+
call docker push %DOCKER_ORG%/%IMAGE_NAME%:v%VERSION_NUMBER%
68+
6669
call docker tag %DOCKER_ORG%/%IMAGE_NAME%:v%VERSION_NUMBER% %DOCKER_ORG%/%IMAGE_NAME%:latest
70+
call docker push %DOCKER_ORG%/%IMAGE_NAME%:latest
71+
6772
call docker tag %DOCKER_ORG%/%IMAGE_NAME%:v%VERSION_NUMBER% %DOCKER_ORG%/%IMAGE_NAME%:snapshot
73+
call docker push %DOCKER_ORG%/%IMAGE_NAME%:snapshot
6874
)
6975
goto :eof
7076

7177

78+
7279
:exit
7380
exit /b

0 commit comments

Comments
 (0)