Fix push docker hub
This commit is contained in:
parent
cea8cd98a1
commit
f9a7e3bc7c
@ -15,6 +15,7 @@ variables:
|
|||||||
CONTAINER_CLIENT_IMAGE: debian:buster
|
CONTAINER_CLIENT_IMAGE: debian:buster
|
||||||
CONTAINER_TEST_NAME: squid
|
CONTAINER_TEST_NAME: squid
|
||||||
CONTAINER_BUILD_NOPROD_NAME: $HUB_REGISTRY_IMAGE:build-noprod
|
CONTAINER_BUILD_NOPROD_NAME: $HUB_REGISTRY_IMAGE:build-noprod
|
||||||
|
CONTAINER_BUILD_PROD_NAME: $HUB_REGISTRY_IMAGE:$SQUID_VERSION
|
||||||
SQUID_VERSION: '"$SQUID_VERSION"'
|
SQUID_VERSION: '"$SQUID_VERSION"'
|
||||||
|
|
||||||
.services:
|
.services:
|
||||||
@ -39,11 +40,8 @@ push-docker-hub:
|
|||||||
- docker login -u "$DOCKER_HUB_USER" -p "$DOCKER_HUB_TOKEN" $DOCKER_HUB_REGISTRY
|
- docker login -u "$DOCKER_HUB_USER" -p "$DOCKER_HUB_TOKEN" $DOCKER_HUB_REGISTRY
|
||||||
script:
|
script:
|
||||||
- docker pull $CONTAINER_BUILD_NOPROD_NAME
|
- docker pull $CONTAINER_BUILD_NOPROD_NAME
|
||||||
- export VERSION=$(docker run -i --entrypoint "/bin/sh" $CONTAINER_BUILD_NOPROD_NAME -c env | grep EN_SQUID_VERSION | cut -d'=' -f2)
|
- docker tag $CONTAINER_BUILD_NOPROD_NAME $CONTAINER_BUILD_PROD_NAME
|
||||||
- docker tag $CONTAINER_BUILD_NOPROD_NAME $HUB_REGISTRY_IMAGE:$VERSION
|
- docker push $CONTAINER_BUILD_PROD_NAME
|
||||||
- docker push $HUB_REGISTRY_IMAGE:$VERSION
|
|
||||||
variables:
|
variables:
|
||||||
GIT_STRATEGY: none
|
GIT_STRATEGY: none
|
||||||
# Needed for escaping $"
|
|
||||||
SQUID_VERSION: '"$SQUID_VERSION"'
|
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user