Triple tag dcaegen2-platform py/docker images 60/104360/1
authorAndrew Gauld <agauld@att.com>
Wed, 25 Mar 2020 12:35:04 +0000 (12:35 +0000)
committerAndrew Gauld <agauld@att.com>
Wed, 25 Mar 2020 12:37:02 +0000 (12:37 +0000)
Change-Id: Ic0760542b70992bf4d23cc9c889474bb36ad3fae
Issue-ID: DCAEGEN2-2168
Signed-off-by: Andrew Gauld <agauld@att.com>
jjb/dcaegen2/dcaegen2-platform-docker-python-subprojects.yaml

index 685582e..8be8b82 100644 (file)
           stream: all
           branch: '*'
       - gerrit-docker-verify
-      - gerrit-docker-merge
+      - gerrit-docker-merge:
+          post_docker_build_script: |
+              set -uex -o pipefail
+              DOCKER_IMAGE_TAG2=${{DOCKER_IMAGE_TAG%-*}}
+              DNAME={container-snapshot-registry}/{docker-name}
+              docker tag $DNAME:$DOCKER_IMAGE_TAG $DNAME:$DOCKER_IMAGE_TAG2
+              docker tag $DNAME:$DOCKER_IMAGE_TAG $DNAME:latest
+              docker push $DNAME:$DOCKER_IMAGE_TAG2
+              docker push $DNAME:latest
+
       - gerrit-maven-clm:
           mvn-params: '-f {src-dir}'
           stream: master