Update .gitlab-ci.yml

- push image to Docker Hub as well
This commit is contained in:
Fifo F. 2024-10-03 18:42:57 +00:00 committed by GitLab
parent 13db8af0bd
commit 1a76d069cd
No known key found for this signature in database
GPG key ID: 6F64A1439362C3AA

View file

@ -15,6 +15,7 @@ variables:
TEXLIVE_REPO: https://ftp.tu-chemnitz.de/pub/tex/systems/texlive/tlnet/
IMAGE_ENTRYPOINT: "/sbin/my_init"
GITEA_IMAGE_NAME: ${GITEA_REGISTRY}/tex-projects/${IMAGE_NAME}
DOCKER_HUB_IMAGE_NAME: ${DOCKER_HUB_USER}/${IMAGE_NAME}
build:
stage: build
@ -77,6 +78,12 @@ push:
- docker push ${GITEA_IMAGE_NAME}:${OVERLEAF_VERSION}
- docker push ${GITEA_IMAGE_NAME}:latest
- echo $DOCKER_HUB_PASSWORD | docker login -u $DOCKER_HUB_USER --password-stdin
- docker tag ${IMAGE_NAME}:${OVERLEAF_VERSION} ${DOCKER_HUB_IMAGE_NAME}:${OVERLEAF_VERSION}
- docker tag ${IMAGE_NAME}:latest ${DOCKER_HUB_IMAGE_NAME}:latest
- docker push ${DOCKER_HUB_IMAGE_NAME}:${OVERLEAF_VERSION}
- docker push ${DOCKER_HUB_IMAGE_NAME}:latest
artifacts:
paths:
- $ARCHIVED_IMAGE