Add Pygments, Inkscape and Lilypond to the image

Signed-off-by: Fifo F <34-fifo@users.noreply.git.fifo-f.eu>
This commit is contained in:
Fifo F. 2024-08-02 11:59:07 +02:00
parent 281fe2596b
commit 6bfa1db5c0

View file

@ -23,7 +23,13 @@ build:
OVERLEAF_VERSION=$(cat version.txt)
echo "Image version: $OVERLEAF_VERSION"
docker pull sharelatex/sharelatex:latest
docker run --name temp --entrypoint /bin/bash sharelatex/sharelatex:latest -c "tlmgr option repository $TEXLIVE_REPO && tlmgr update --self --all && tlmgr install scheme-full"
docker run --name temp --entrypoint /bin/bash sharelatex/sharelatex:latest -c "\
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