From 2b03fe7b8006f4c7202d51034fc1d7595203443b Mon Sep 17 00:00:00 2001 From: Julian Pollinger Date: Sat, 15 Mar 2025 00:34:46 +0100 Subject: [PATCH] update base image --- .gitea/workflows/build.yml | 2 +- Dockerfile | 15 ++++++++++----- 2 files changed, 11 insertions(+), 6 deletions(-) diff --git a/.gitea/workflows/build.yml b/.gitea/workflows/build.yml index 2c4b00a..ae0b6c7 100644 --- a/.gitea/workflows/build.yml +++ b/.gitea/workflows/build.yml @@ -12,7 +12,7 @@ jobs: build: strategy: matrix: - flavor: [default, python] + flavor: [default, python, full, full-python] runs-on: docker-builder steps: - uses: actions/checkout@v4 diff --git a/Dockerfile b/Dockerfile index 62dbf9f..f2dd0f7 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,8 +1,13 @@ -FROM harbor.pollinger.dev/dockerhub-mirror/texlive/texlive:latest AS default -RUN apt-get update -RUN apt-get install graphviz nodejs git-lfs -y +FROM harbor.pollinger.dev/dockerhub-mirror/alpine:latest AS default +RUN apk add --update texlive texlive-luatex +RUN apk add --update graphviz nodejs git-lfs RUN luaotfload-tool --update FROM default AS python -RUN apt-get update -RUN apt-get install python3 python3-pip -y \ No newline at end of file +RUN apk add --update python3 py3-pip + +FROM default AS full +RUN apk add --update texlive-full + +FROM full AS full-python +RUN apk add --update python3 py3-pip \ No newline at end of file