diff --git a/hooks/post_push b/hooks/post_push index 3f7f7a9e..a2b89246 100644 --- a/hooks/post_push +++ b/hooks/post_push @@ -1,7 +1,8 @@ #!/bin/bash -# when building jupyter/repo2docker:master also push jupyter/repo2docker:abcd1234 - -HASH_IMAGE="$DOCKER_REPO:${SOURCE_COMMIT:0:8}" -docker tag $DOCKER_REPO:$DOCKER_TAG $HASH_IMAGE -docker push $HASH_IMAGE +# when building jupyter/repo2docker:master +# also push jupyter/repo2docker:1.2.3-3.abcd1234 (replace + with -) +version=$(docker run $DOCKER_REPO:$DOCKER_TAG jupyter-repo2docker --version | sed s@+@-@) +VERSION_IMAGE="$DOCKER_REPO:$version" +docker tag $DOCKER_REPO:$DOCKER_TAG "$VERSION_IMAGE" +docker push "$VERSION_IMAGE"