Revert "Try to add caching to reduce pipeline run times"

This reverts commit f0be085526
This commit is contained in:
Fifo F. 2024-09-07 10:23:01 +00:00
parent 8519e64aac
commit e54e11c505

View file

@ -2,11 +2,6 @@ stages:
- build
- push
cache:
key: texlive-cache
paths:
- /usr/local/texlive
variables:
IMAGE_NAME: ${CI_REGISTRY}/${CI_PROJECT_PATH}/sharelatex-with-texlive-full
ARCHIVED_IMAGE: sharelatex_with_texlive_full.tar
@ -29,19 +24,15 @@ build:
echo "Image version: $OVERLEAF_VERSION"
docker pull sharelatex/sharelatex:latest
docker run --name temp --entrypoint /bin/bash sharelatex/sharelatex:latest -c "\
if [ ! -d /usr/local/texlive ]; then \
tlmgr option repository $TEXLIVE_REPO && \
tlmgr install scheme-full && \
tlmgr path add; \
else \
tlmgr update --self --all; \
fi && \
tlmgr option repository $TEXLIVE_REPO && \
tlmgr update --self --all && \
tlmgr install scheme-full && \
tlmgr path add && \
apt update && apt install -y inkscape lilypond python3-pygments && \
echo shell_escape = t >> /usr/local/texlive/2024/texmf.cnf"
docker commit --change "ENTRYPOINT $IMAGE_ENTRYPOINT" temp $IMAGE_NAME:$OVERLEAF_VERSION
docker tag $IMAGE_NAME:$OVERLEAF_VERSION $IMAGE_NAME:latest
docker save -o $ARCHIVED_IMAGE $IMAGE_NAME:$OVERLEAF_VERSION $IMAGE_NAME:latest
docker system prune -f
fi
artifacts: