Add Pygments, Inkscape and Lilypond to the image

Signed-off-by: Fifo F <fifo@fifo-f.eu>
This commit is contained in:
Fifo F. 2024-08-02 11:59:07 +02:00
parent 7b483bf51d
commit 7dcaee32a9
Signed by: fifo
GPG key ID: A19A205B0C863808

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