diff --git a/templates/src/texlive-alpine/.devcontainer/Dockerfile b/templates/src/texlive-alpine/.devcontainer/Dockerfile index 5cb90ce..1a9461c 100644 --- a/templates/src/texlive-alpine/.devcontainer/Dockerfile +++ b/templates/src/texlive-alpine/.devcontainer/Dockerfile @@ -1,5 +1,6 @@ ARG scheme=minimal -FROM bus1hero/texlive:2024-${scheme}-alpine.3.20 +ARG texliveVersion=2025 +FROM bus1hero/texlive:${texliveVersion}-${scheme}-alpine.3.20 RUN apk update \ && apk upgrade \ diff --git a/templates/src/texlive-alpine/.devcontainer/devcontainer.json b/templates/src/texlive-alpine/.devcontainer/devcontainer.json index 290a042..498663b 100644 --- a/templates/src/texlive-alpine/.devcontainer/devcontainer.json +++ b/templates/src/texlive-alpine/.devcontainer/devcontainer.json @@ -4,6 +4,7 @@ "dockerfile": "Dockerfile", "args": { "scheme": "${templateOption:texliveScheme}", + "texliveVersion": "${templateOption:texliveVersion}", "ltex_version": "15.2.0" } }, diff --git a/templates/src/texlive-alpine/devcontainer-template.json b/templates/src/texlive-alpine/devcontainer-template.json index 259d7dc..43cd7c9 100644 --- a/templates/src/texlive-alpine/devcontainer-template.json +++ b/templates/src/texlive-alpine/devcontainer-template.json @@ -1,6 +1,6 @@ { "id": "texlive-alpine", - "version": "0.4.0", + "version": "0.5.0", "name": "Alpine TexLive", "description": "A template for TexLive with Alpine linux", "documentationURL": "https://github.com/BusHero/devcontainers/tree/main/templates/src/texlive-alpine", @@ -21,6 +21,11 @@ "basic" ], "default": "basic" + }, + "texliveVersion": { + "type": "string", + "description": "The version of TexLive to install", + "default": "2025" } } }