diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 86a203c..30a8c75 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -38,8 +38,8 @@ build: curl -sSfL https://raw.githubusercontent.com/overleaf/toolkit/master/lib/config-seed/version -o version.txt OVERLEAF_VERSION=$(cat version.txt) echo "*** Image version: $OVERLEAF_VERSION" - docker pull ${CI_DEPENDENCY_PROXY_DIRECT_GROUP_IMAGE_PREFIX}/sharelatex/sharelatex:latest - docker run --name temp --entrypoint /bin/bash ${CI_DEPENDENCY_PROXY_DIRECT_GROUP_IMAGE_PREFIX}/sharelatex/sharelatex:latest -c "\ + docker pull --quiet ${CI_DEPENDENCY_PROXY_DIRECT_GROUP_IMAGE_PREFIX}/sharelatex/sharelatex:$OVERLEAF_VERSION + docker run --name temp --entrypoint /bin/bash ${CI_DEPENDENCY_PROXY_DIRECT_GROUP_IMAGE_PREFIX}/sharelatex/sharelatex:$OVERLEAF_VERSION -c "\ tlmgr option repository $TEXLIVE_REPO && \ tlmgr update --self --all && \ tlmgr install scheme-full && \ @@ -76,20 +76,26 @@ push: - docker load -i $ARCHIVED_IMAGE - docker tag ${IMAGE_NAME}:${OVERLEAF_VERSION} ${CI_REGISTRY}/${CI_PROJECT_PATH}/${IMAGE_NAME}:${OVERLEAF_VERSION} - docker tag ${IMAGE_NAME}:latest ${CI_REGISTRY}/${CI_PROJECT_PATH}/${IMAGE_NAME}:latest - - docker push ${CI_REGISTRY}/${CI_PROJECT_PATH}/${IMAGE_NAME}:${OVERLEAF_VERSION} - - docker push ${CI_REGISTRY}/${CI_PROJECT_PATH}/${IMAGE_NAME}:latest + - echo "*** Pushing ${CI_REGISTRY}/${CI_PROJECT_PATH}/${IMAGE_NAME}:${OVERLEAF_VERSION}" + - docker push --quiet ${CI_REGISTRY}/${CI_PROJECT_PATH}/${IMAGE_NAME}:${OVERLEAF_VERSION} + - echo "*** Pushing ${CI_REGISTRY}/${CI_PROJECT_PATH}/${IMAGE_NAME}:latest" + - docker push --quiet ${CI_REGISTRY}/${CI_PROJECT_PATH}/${IMAGE_NAME}:latest - echo $GITEA_REGISTRY_PASSWORD | docker login -u $GITEA_REGISTRY_USER --password-stdin $GITEA_REGISTRY - docker tag ${IMAGE_NAME}:${OVERLEAF_VERSION} ${GITEA_IMAGE_NAME}:${OVERLEAF_VERSION} - docker tag ${IMAGE_NAME}:latest ${GITEA_IMAGE_NAME}:latest - - docker push ${GITEA_IMAGE_NAME}:${OVERLEAF_VERSION} - - docker push ${GITEA_IMAGE_NAME}:latest + - echo "*** Pushing ${GITEA_IMAGE_NAME}:${OVERLEAF_VERSION}" + - docker push --quiet ${GITEA_IMAGE_NAME}:${OVERLEAF_VERSION} + - echo "*** Pushing ${GITEA_IMAGE_NAME}:latest" + - docker push --quiet ${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 + - echo "*** Pushing ${DOCKER_HUB_IMAGE_NAME}:${OVERLEAF_VERSION}" + - docker push --quiet ${DOCKER_HUB_IMAGE_NAME}:${OVERLEAF_VERSION} + - echo "*** Pushing ${DOCKER_HUB_IMAGE_NAME}:latest" + - docker push --quiet ${DOCKER_HUB_IMAGE_NAME}:latest artifacts: paths: