diff --git a/src/docker_clojure/dockerfile/lein.clj b/src/docker_clojure/dockerfile/lein.clj index 4bfa6f00..097e1bc5 100644 --- a/src/docker_clojure/dockerfile/lein.clj +++ b/src/docker_clojure/dockerfile/lein.clj @@ -8,13 +8,13 @@ (def distro-deps {:debian-slim {:build #{"wget" "gnupg"} - :runtime #{"git"}} + :runtime #{}} :debian {:build #{"wget" "gnupg"} - :runtime #{"make" "git"}} + :runtime #{"make"}} :ubuntu {:build #{"wget" "gnupg"} - :runtime #{"make" "git"}} + :runtime #{"make"}} :alpine {:build #{"tar" "gnupg" "openssl" "ca-certificates"} - :runtime #{"bash" "git"}}}) + :runtime #{"bash"}}}) (def install-deps (partial install-distro-deps distro-deps)) @@ -43,36 +43,36 @@ "RUN set -eux; \\"] (concat-commands install-dep-cmds) (concat-commands - ["mkdir -p $LEIN_INSTALL" - "wget -q https://codeberg.org/leiningen/leiningen/raw/tag/$LEIN_VERSION/bin/lein-pkg" - "echo \"Comparing lein-pkg checksum ...\"" - "sha256sum lein-pkg" - (str "echo \"" (get-in installer-hashes ["lein" build-tool-version]) " *lein-pkg\" | sha256sum -c -") - "mv lein-pkg $LEIN_INSTALL/lein" - "chmod 0755 $LEIN_INSTALL/lein" - "export GNUPGHOME=\"$(mktemp -d)\"" - "export FILENAME_EXT=jar" ; used to be zip but hopefully it's always jar now? - (str "gpg --batch --keyserver hkps://keyserver.ubuntu.com --recv-keys " - (gpg-key build-tool-version)) - "wget -q https://codeberg.org/leiningen/leiningen/releases/download/$LEIN_VERSION/leiningen-$LEIN_VERSION-standalone.$FILENAME_EXT" - "wget -q https://codeberg.org/leiningen/leiningen/releases/download/$LEIN_VERSION/leiningen-$LEIN_VERSION-standalone.$FILENAME_EXT.asc" - "echo \"Verifying file PGP signature...\"" - "gpg --batch --verify leiningen-$LEIN_VERSION-standalone.$FILENAME_EXT.asc leiningen-$LEIN_VERSION-standalone.$FILENAME_EXT" - "gpgconf --kill all" - "rm -rf \"$GNUPGHOME\" leiningen-$LEIN_VERSION-standalone.$FILENAME_EXT.asc" - "mkdir -p /usr/share/java" - "mkdir -p /root/.lein" - "mv leiningen-$LEIN_VERSION-standalone.$FILENAME_EXT /usr/share/java/leiningen-$LEIN_VERSION-standalone.jar"] - (empty? uninstall-dep-cmds)) + ["mkdir -p $LEIN_INSTALL" + "wget -q https://codeberg.org/leiningen/leiningen/raw/tag/$LEIN_VERSION/bin/lein-pkg" + "echo \"Comparing lein-pkg checksum ...\"" + "sha256sum lein-pkg" + (str "echo \"" (get-in installer-hashes ["lein" build-tool-version]) " *lein-pkg\" | sha256sum -c -") + "mv lein-pkg $LEIN_INSTALL/lein" + "chmod 0755 $LEIN_INSTALL/lein" + "export GNUPGHOME=\"$(mktemp -d)\"" + "export FILENAME_EXT=jar" ; used to be zip but hopefully it's always jar now? + (str "gpg --batch --keyserver hkps://keyserver.ubuntu.com --recv-keys " + (gpg-key build-tool-version)) + "wget -q https://codeberg.org/leiningen/leiningen/releases/download/$LEIN_VERSION/leiningen-$LEIN_VERSION-standalone.$FILENAME_EXT" + "wget -q https://codeberg.org/leiningen/leiningen/releases/download/$LEIN_VERSION/leiningen-$LEIN_VERSION-standalone.$FILENAME_EXT.asc" + "echo \"Verifying file PGP signature...\"" + "gpg --batch --verify leiningen-$LEIN_VERSION-standalone.$FILENAME_EXT.asc leiningen-$LEIN_VERSION-standalone.$FILENAME_EXT" + "gpgconf --kill all" + "rm -rf \"$GNUPGHOME\" leiningen-$LEIN_VERSION-standalone.$FILENAME_EXT.asc" + "mkdir -p /usr/share/java" + "mkdir -p /root/.lein" + "mv leiningen-$LEIN_VERSION-standalone.$FILENAME_EXT /usr/share/java/leiningen-$LEIN_VERSION-standalone.jar"] + (empty? uninstall-dep-cmds)) (concat-commands uninstall-dep-cmds :end) (concat - ["" - "ENV PATH=$PATH:$LEIN_INSTALL" - "ENV LEIN_ROOT 1" - "" - "# Install clojure 1.12.0 so users don't have to download it every time" - "RUN echo '(defproject dummy \"\" :dependencies [[org.clojure/clojure \"1.12.0\"]])' > project.clj \\" - " && lein deps && rm project.clj"]) + ["" + "ENV PATH=$PATH:$LEIN_INSTALL" + "ENV LEIN_ROOT 1" + "" + "# Install clojure 1.12.1 so users don't have to download it every time" + "RUN echo '(defproject dummy \"\" :dependencies [[org.clojure/clojure \"1.12.1\"]])' > project.clj \\" + " && lein deps && rm project.clj"]) (->> (remove nil?))))) diff --git a/target/debian-bookworm-11/lein/Dockerfile b/target/debian-bookworm-11/lein/Dockerfile index cd5e43a6..602c9ba4 100644 --- a/target/debian-bookworm-11/lein/Dockerfile +++ b/target/debian-bookworm-11/lein/Dockerfile @@ -12,7 +12,7 @@ WORKDIR /tmp # Download the whole repo as an archive RUN set -eux; \ apt-get update && \ -apt-get install -y make git gnupg wget && \ +apt-get install -y make gnupg wget && \ rm -rf /var/lib/apt/lists/* && \ mkdir -p $LEIN_INSTALL && \ wget -q https://codeberg.org/leiningen/leiningen/raw/tag/$LEIN_VERSION/bin/lein-pkg && \ @@ -38,8 +38,8 @@ apt-get purge -y --auto-remove gnupg wget ENV PATH=$PATH:$LEIN_INSTALL ENV LEIN_ROOT 1 -# Install clojure 1.12.0 so users don't have to download it every time -RUN echo '(defproject dummy "" :dependencies [[org.clojure/clojure "1.12.0"]])' > project.clj \ +# Install clojure 1.12.1 so users don't have to download it every time +RUN echo '(defproject dummy "" :dependencies [[org.clojure/clojure "1.12.1"]])' > project.clj \ && lein deps && rm project.clj CMD ["lein", "repl"] diff --git a/target/debian-bookworm-17/lein/Dockerfile b/target/debian-bookworm-17/lein/Dockerfile index 95180865..feb60442 100644 --- a/target/debian-bookworm-17/lein/Dockerfile +++ b/target/debian-bookworm-17/lein/Dockerfile @@ -12,7 +12,7 @@ WORKDIR /tmp # Download the whole repo as an archive RUN set -eux; \ apt-get update && \ -apt-get install -y make git gnupg wget && \ +apt-get install -y make gnupg wget && \ rm -rf /var/lib/apt/lists/* && \ mkdir -p $LEIN_INSTALL && \ wget -q https://codeberg.org/leiningen/leiningen/raw/tag/$LEIN_VERSION/bin/lein-pkg && \ @@ -38,8 +38,8 @@ apt-get purge -y --auto-remove gnupg wget ENV PATH=$PATH:$LEIN_INSTALL ENV LEIN_ROOT 1 -# Install clojure 1.12.0 so users don't have to download it every time -RUN echo '(defproject dummy "" :dependencies [[org.clojure/clojure "1.12.0"]])' > project.clj \ +# Install clojure 1.12.1 so users don't have to download it every time +RUN echo '(defproject dummy "" :dependencies [[org.clojure/clojure "1.12.1"]])' > project.clj \ && lein deps && rm project.clj COPY entrypoint /usr/local/bin/entrypoint diff --git a/target/debian-bookworm-21/latest/Dockerfile b/target/debian-bookworm-21/latest/Dockerfile index ff99dbb8..7b9fcf8e 100644 --- a/target/debian-bookworm-21/latest/Dockerfile +++ b/target/debian-bookworm-21/latest/Dockerfile @@ -14,7 +14,7 @@ WORKDIR /tmp # Download the whole repo as an archive RUN set -eux; \ apt-get update && \ -apt-get install -y make git gnupg wget && \ +apt-get install -y make gnupg wget && \ rm -rf /var/lib/apt/lists/* && \ mkdir -p $LEIN_INSTALL && \ wget -q https://codeberg.org/leiningen/leiningen/raw/tag/$LEIN_VERSION/bin/lein-pkg && \ @@ -40,8 +40,8 @@ apt-get purge -y --auto-remove gnupg wget ENV PATH=$PATH:$LEIN_INSTALL ENV LEIN_ROOT 1 -# Install clojure 1.12.0 so users don't have to download it every time -RUN echo '(defproject dummy "" :dependencies [[org.clojure/clojure "1.12.0"]])' > project.clj \ +# Install clojure 1.12.1 so users don't have to download it every time +RUN echo '(defproject dummy "" :dependencies [[org.clojure/clojure "1.12.1"]])' > project.clj \ && lein deps && rm project.clj ### INSTALL TOOLS-DEPS ### diff --git a/target/debian-bookworm-21/lein/Dockerfile b/target/debian-bookworm-21/lein/Dockerfile index c4ddc7d9..b6d22633 100644 --- a/target/debian-bookworm-21/lein/Dockerfile +++ b/target/debian-bookworm-21/lein/Dockerfile @@ -12,7 +12,7 @@ WORKDIR /tmp # Download the whole repo as an archive RUN set -eux; \ apt-get update && \ -apt-get install -y make git gnupg wget && \ +apt-get install -y make gnupg wget && \ rm -rf /var/lib/apt/lists/* && \ mkdir -p $LEIN_INSTALL && \ wget -q https://codeberg.org/leiningen/leiningen/raw/tag/$LEIN_VERSION/bin/lein-pkg && \ @@ -38,8 +38,8 @@ apt-get purge -y --auto-remove gnupg wget ENV PATH=$PATH:$LEIN_INSTALL ENV LEIN_ROOT 1 -# Install clojure 1.12.0 so users don't have to download it every time -RUN echo '(defproject dummy "" :dependencies [[org.clojure/clojure "1.12.0"]])' > project.clj \ +# Install clojure 1.12.1 so users don't have to download it every time +RUN echo '(defproject dummy "" :dependencies [[org.clojure/clojure "1.12.1"]])' > project.clj \ && lein deps && rm project.clj COPY entrypoint /usr/local/bin/entrypoint diff --git a/target/debian-bookworm-24/lein/Dockerfile b/target/debian-bookworm-24/lein/Dockerfile index 1fa28cc5..0b81f57d 100644 --- a/target/debian-bookworm-24/lein/Dockerfile +++ b/target/debian-bookworm-24/lein/Dockerfile @@ -12,7 +12,7 @@ WORKDIR /tmp # Download the whole repo as an archive RUN set -eux; \ apt-get update && \ -apt-get install -y make git gnupg wget && \ +apt-get install -y make gnupg wget && \ rm -rf /var/lib/apt/lists/* && \ mkdir -p $LEIN_INSTALL && \ wget -q https://codeberg.org/leiningen/leiningen/raw/tag/$LEIN_VERSION/bin/lein-pkg && \ @@ -38,8 +38,8 @@ apt-get purge -y --auto-remove gnupg wget ENV PATH=$PATH:$LEIN_INSTALL ENV LEIN_ROOT 1 -# Install clojure 1.12.0 so users don't have to download it every time -RUN echo '(defproject dummy "" :dependencies [[org.clojure/clojure "1.12.0"]])' > project.clj \ +# Install clojure 1.12.1 so users don't have to download it every time +RUN echo '(defproject dummy "" :dependencies [[org.clojure/clojure "1.12.1"]])' > project.clj \ && lein deps && rm project.clj COPY entrypoint /usr/local/bin/entrypoint diff --git a/target/debian-bookworm-8/lein/Dockerfile b/target/debian-bookworm-8/lein/Dockerfile index 47305799..a8a5a61b 100644 --- a/target/debian-bookworm-8/lein/Dockerfile +++ b/target/debian-bookworm-8/lein/Dockerfile @@ -12,7 +12,7 @@ WORKDIR /tmp # Download the whole repo as an archive RUN set -eux; \ apt-get update && \ -apt-get install -y make git gnupg wget && \ +apt-get install -y make gnupg wget && \ rm -rf /var/lib/apt/lists/* && \ mkdir -p $LEIN_INSTALL && \ wget -q https://codeberg.org/leiningen/leiningen/raw/tag/$LEIN_VERSION/bin/lein-pkg && \ @@ -38,8 +38,8 @@ apt-get purge -y --auto-remove gnupg wget ENV PATH=$PATH:$LEIN_INSTALL ENV LEIN_ROOT 1 -# Install clojure 1.12.0 so users don't have to download it every time -RUN echo '(defproject dummy "" :dependencies [[org.clojure/clojure "1.12.0"]])' > project.clj \ +# Install clojure 1.12.1 so users don't have to download it every time +RUN echo '(defproject dummy "" :dependencies [[org.clojure/clojure "1.12.1"]])' > project.clj \ && lein deps && rm project.clj CMD ["lein", "repl"] diff --git a/target/debian-bookworm-slim-11/lein/Dockerfile b/target/debian-bookworm-slim-11/lein/Dockerfile index 14e5a376..2fad2adb 100644 --- a/target/debian-bookworm-slim-11/lein/Dockerfile +++ b/target/debian-bookworm-slim-11/lein/Dockerfile @@ -12,7 +12,7 @@ WORKDIR /tmp # Download the whole repo as an archive RUN set -eux; \ apt-get update && \ -apt-get install -y git gnupg wget && \ +apt-get install -y gnupg wget && \ rm -rf /var/lib/apt/lists/* && \ mkdir -p $LEIN_INSTALL && \ wget -q https://codeberg.org/leiningen/leiningen/raw/tag/$LEIN_VERSION/bin/lein-pkg && \ @@ -38,8 +38,8 @@ apt-get purge -y --auto-remove gnupg wget ENV PATH=$PATH:$LEIN_INSTALL ENV LEIN_ROOT 1 -# Install clojure 1.12.0 so users don't have to download it every time -RUN echo '(defproject dummy "" :dependencies [[org.clojure/clojure "1.12.0"]])' > project.clj \ +# Install clojure 1.12.1 so users don't have to download it every time +RUN echo '(defproject dummy "" :dependencies [[org.clojure/clojure "1.12.1"]])' > project.clj \ && lein deps && rm project.clj CMD ["lein", "repl"] diff --git a/target/debian-bookworm-slim-17/lein/Dockerfile b/target/debian-bookworm-slim-17/lein/Dockerfile index 35587738..80320923 100644 --- a/target/debian-bookworm-slim-17/lein/Dockerfile +++ b/target/debian-bookworm-slim-17/lein/Dockerfile @@ -12,7 +12,7 @@ WORKDIR /tmp # Download the whole repo as an archive RUN set -eux; \ apt-get update && \ -apt-get install -y git gnupg wget && \ +apt-get install -y gnupg wget && \ rm -rf /var/lib/apt/lists/* && \ mkdir -p $LEIN_INSTALL && \ wget -q https://codeberg.org/leiningen/leiningen/raw/tag/$LEIN_VERSION/bin/lein-pkg && \ @@ -38,8 +38,8 @@ apt-get purge -y --auto-remove gnupg wget ENV PATH=$PATH:$LEIN_INSTALL ENV LEIN_ROOT 1 -# Install clojure 1.12.0 so users don't have to download it every time -RUN echo '(defproject dummy "" :dependencies [[org.clojure/clojure "1.12.0"]])' > project.clj \ +# Install clojure 1.12.1 so users don't have to download it every time +RUN echo '(defproject dummy "" :dependencies [[org.clojure/clojure "1.12.1"]])' > project.clj \ && lein deps && rm project.clj COPY entrypoint /usr/local/bin/entrypoint diff --git a/target/debian-bookworm-slim-21/lein/Dockerfile b/target/debian-bookworm-slim-21/lein/Dockerfile index c928d25c..b8a6cd6d 100644 --- a/target/debian-bookworm-slim-21/lein/Dockerfile +++ b/target/debian-bookworm-slim-21/lein/Dockerfile @@ -12,7 +12,7 @@ WORKDIR /tmp # Download the whole repo as an archive RUN set -eux; \ apt-get update && \ -apt-get install -y git gnupg wget && \ +apt-get install -y gnupg wget && \ rm -rf /var/lib/apt/lists/* && \ mkdir -p $LEIN_INSTALL && \ wget -q https://codeberg.org/leiningen/leiningen/raw/tag/$LEIN_VERSION/bin/lein-pkg && \ @@ -38,8 +38,8 @@ apt-get purge -y --auto-remove gnupg wget ENV PATH=$PATH:$LEIN_INSTALL ENV LEIN_ROOT 1 -# Install clojure 1.12.0 so users don't have to download it every time -RUN echo '(defproject dummy "" :dependencies [[org.clojure/clojure "1.12.0"]])' > project.clj \ +# Install clojure 1.12.1 so users don't have to download it every time +RUN echo '(defproject dummy "" :dependencies [[org.clojure/clojure "1.12.1"]])' > project.clj \ && lein deps && rm project.clj COPY entrypoint /usr/local/bin/entrypoint diff --git a/target/debian-bookworm-slim-24/lein/Dockerfile b/target/debian-bookworm-slim-24/lein/Dockerfile index a2561963..2639972e 100644 --- a/target/debian-bookworm-slim-24/lein/Dockerfile +++ b/target/debian-bookworm-slim-24/lein/Dockerfile @@ -12,7 +12,7 @@ WORKDIR /tmp # Download the whole repo as an archive RUN set -eux; \ apt-get update && \ -apt-get install -y git gnupg wget && \ +apt-get install -y gnupg wget && \ rm -rf /var/lib/apt/lists/* && \ mkdir -p $LEIN_INSTALL && \ wget -q https://codeberg.org/leiningen/leiningen/raw/tag/$LEIN_VERSION/bin/lein-pkg && \ @@ -38,8 +38,8 @@ apt-get purge -y --auto-remove gnupg wget ENV PATH=$PATH:$LEIN_INSTALL ENV LEIN_ROOT 1 -# Install clojure 1.12.0 so users don't have to download it every time -RUN echo '(defproject dummy "" :dependencies [[org.clojure/clojure "1.12.0"]])' > project.clj \ +# Install clojure 1.12.1 so users don't have to download it every time +RUN echo '(defproject dummy "" :dependencies [[org.clojure/clojure "1.12.1"]])' > project.clj \ && lein deps && rm project.clj COPY entrypoint /usr/local/bin/entrypoint diff --git a/target/debian-bookworm-slim-8/lein/Dockerfile b/target/debian-bookworm-slim-8/lein/Dockerfile index 33635978..1de7c783 100644 --- a/target/debian-bookworm-slim-8/lein/Dockerfile +++ b/target/debian-bookworm-slim-8/lein/Dockerfile @@ -12,7 +12,7 @@ WORKDIR /tmp # Download the whole repo as an archive RUN set -eux; \ apt-get update && \ -apt-get install -y git gnupg wget && \ +apt-get install -y gnupg wget && \ rm -rf /var/lib/apt/lists/* && \ mkdir -p $LEIN_INSTALL && \ wget -q https://codeberg.org/leiningen/leiningen/raw/tag/$LEIN_VERSION/bin/lein-pkg && \ @@ -38,8 +38,8 @@ apt-get purge -y --auto-remove gnupg wget ENV PATH=$PATH:$LEIN_INSTALL ENV LEIN_ROOT 1 -# Install clojure 1.12.0 so users don't have to download it every time -RUN echo '(defproject dummy "" :dependencies [[org.clojure/clojure "1.12.0"]])' > project.clj \ +# Install clojure 1.12.1 so users don't have to download it every time +RUN echo '(defproject dummy "" :dependencies [[org.clojure/clojure "1.12.1"]])' > project.clj \ && lein deps && rm project.clj CMD ["lein", "repl"] diff --git a/target/debian-bullseye-11/lein/Dockerfile b/target/debian-bullseye-11/lein/Dockerfile index 69e0c111..88682685 100644 --- a/target/debian-bullseye-11/lein/Dockerfile +++ b/target/debian-bullseye-11/lein/Dockerfile @@ -12,7 +12,7 @@ WORKDIR /tmp # Download the whole repo as an archive RUN set -eux; \ apt-get update && \ -apt-get install -y make git gnupg wget && \ +apt-get install -y make gnupg wget && \ rm -rf /var/lib/apt/lists/* && \ mkdir -p $LEIN_INSTALL && \ wget -q https://codeberg.org/leiningen/leiningen/raw/tag/$LEIN_VERSION/bin/lein-pkg && \ @@ -38,8 +38,8 @@ apt-get purge -y --auto-remove gnupg wget ENV PATH=$PATH:$LEIN_INSTALL ENV LEIN_ROOT 1 -# Install clojure 1.12.0 so users don't have to download it every time -RUN echo '(defproject dummy "" :dependencies [[org.clojure/clojure "1.12.0"]])' > project.clj \ +# Install clojure 1.12.1 so users don't have to download it every time +RUN echo '(defproject dummy "" :dependencies [[org.clojure/clojure "1.12.1"]])' > project.clj \ && lein deps && rm project.clj CMD ["lein", "repl"] diff --git a/target/debian-bullseye-17/lein/Dockerfile b/target/debian-bullseye-17/lein/Dockerfile index 67097223..d1526fb0 100644 --- a/target/debian-bullseye-17/lein/Dockerfile +++ b/target/debian-bullseye-17/lein/Dockerfile @@ -12,7 +12,7 @@ WORKDIR /tmp # Download the whole repo as an archive RUN set -eux; \ apt-get update && \ -apt-get install -y make git gnupg wget && \ +apt-get install -y make gnupg wget && \ rm -rf /var/lib/apt/lists/* && \ mkdir -p $LEIN_INSTALL && \ wget -q https://codeberg.org/leiningen/leiningen/raw/tag/$LEIN_VERSION/bin/lein-pkg && \ @@ -38,8 +38,8 @@ apt-get purge -y --auto-remove gnupg wget ENV PATH=$PATH:$LEIN_INSTALL ENV LEIN_ROOT 1 -# Install clojure 1.12.0 so users don't have to download it every time -RUN echo '(defproject dummy "" :dependencies [[org.clojure/clojure "1.12.0"]])' > project.clj \ +# Install clojure 1.12.1 so users don't have to download it every time +RUN echo '(defproject dummy "" :dependencies [[org.clojure/clojure "1.12.1"]])' > project.clj \ && lein deps && rm project.clj COPY entrypoint /usr/local/bin/entrypoint diff --git a/target/debian-bullseye-21/lein/Dockerfile b/target/debian-bullseye-21/lein/Dockerfile index 49eda7a0..b6f1dc7f 100644 --- a/target/debian-bullseye-21/lein/Dockerfile +++ b/target/debian-bullseye-21/lein/Dockerfile @@ -12,7 +12,7 @@ WORKDIR /tmp # Download the whole repo as an archive RUN set -eux; \ apt-get update && \ -apt-get install -y make git gnupg wget && \ +apt-get install -y make gnupg wget && \ rm -rf /var/lib/apt/lists/* && \ mkdir -p $LEIN_INSTALL && \ wget -q https://codeberg.org/leiningen/leiningen/raw/tag/$LEIN_VERSION/bin/lein-pkg && \ @@ -38,8 +38,8 @@ apt-get purge -y --auto-remove gnupg wget ENV PATH=$PATH:$LEIN_INSTALL ENV LEIN_ROOT 1 -# Install clojure 1.12.0 so users don't have to download it every time -RUN echo '(defproject dummy "" :dependencies [[org.clojure/clojure "1.12.0"]])' > project.clj \ +# Install clojure 1.12.1 so users don't have to download it every time +RUN echo '(defproject dummy "" :dependencies [[org.clojure/clojure "1.12.1"]])' > project.clj \ && lein deps && rm project.clj COPY entrypoint /usr/local/bin/entrypoint diff --git a/target/debian-bullseye-24/lein/Dockerfile b/target/debian-bullseye-24/lein/Dockerfile index 1fe78468..d6f8fa4c 100644 --- a/target/debian-bullseye-24/lein/Dockerfile +++ b/target/debian-bullseye-24/lein/Dockerfile @@ -12,7 +12,7 @@ WORKDIR /tmp # Download the whole repo as an archive RUN set -eux; \ apt-get update && \ -apt-get install -y make git gnupg wget && \ +apt-get install -y make gnupg wget && \ rm -rf /var/lib/apt/lists/* && \ mkdir -p $LEIN_INSTALL && \ wget -q https://codeberg.org/leiningen/leiningen/raw/tag/$LEIN_VERSION/bin/lein-pkg && \ @@ -38,8 +38,8 @@ apt-get purge -y --auto-remove gnupg wget ENV PATH=$PATH:$LEIN_INSTALL ENV LEIN_ROOT 1 -# Install clojure 1.12.0 so users don't have to download it every time -RUN echo '(defproject dummy "" :dependencies [[org.clojure/clojure "1.12.0"]])' > project.clj \ +# Install clojure 1.12.1 so users don't have to download it every time +RUN echo '(defproject dummy "" :dependencies [[org.clojure/clojure "1.12.1"]])' > project.clj \ && lein deps && rm project.clj COPY entrypoint /usr/local/bin/entrypoint diff --git a/target/debian-bullseye-8/lein/Dockerfile b/target/debian-bullseye-8/lein/Dockerfile index 60463702..d905e65d 100644 --- a/target/debian-bullseye-8/lein/Dockerfile +++ b/target/debian-bullseye-8/lein/Dockerfile @@ -12,7 +12,7 @@ WORKDIR /tmp # Download the whole repo as an archive RUN set -eux; \ apt-get update && \ -apt-get install -y make git gnupg wget && \ +apt-get install -y make gnupg wget && \ rm -rf /var/lib/apt/lists/* && \ mkdir -p $LEIN_INSTALL && \ wget -q https://codeberg.org/leiningen/leiningen/raw/tag/$LEIN_VERSION/bin/lein-pkg && \ @@ -38,8 +38,8 @@ apt-get purge -y --auto-remove gnupg wget ENV PATH=$PATH:$LEIN_INSTALL ENV LEIN_ROOT 1 -# Install clojure 1.12.0 so users don't have to download it every time -RUN echo '(defproject dummy "" :dependencies [[org.clojure/clojure "1.12.0"]])' > project.clj \ +# Install clojure 1.12.1 so users don't have to download it every time +RUN echo '(defproject dummy "" :dependencies [[org.clojure/clojure "1.12.1"]])' > project.clj \ && lein deps && rm project.clj CMD ["lein", "repl"] diff --git a/target/debian-bullseye-slim-11/lein/Dockerfile b/target/debian-bullseye-slim-11/lein/Dockerfile index 33c48b99..a70f4358 100644 --- a/target/debian-bullseye-slim-11/lein/Dockerfile +++ b/target/debian-bullseye-slim-11/lein/Dockerfile @@ -12,7 +12,7 @@ WORKDIR /tmp # Download the whole repo as an archive RUN set -eux; \ apt-get update && \ -apt-get install -y git gnupg wget && \ +apt-get install -y gnupg wget && \ rm -rf /var/lib/apt/lists/* && \ mkdir -p $LEIN_INSTALL && \ wget -q https://codeberg.org/leiningen/leiningen/raw/tag/$LEIN_VERSION/bin/lein-pkg && \ @@ -38,8 +38,8 @@ apt-get purge -y --auto-remove gnupg wget ENV PATH=$PATH:$LEIN_INSTALL ENV LEIN_ROOT 1 -# Install clojure 1.12.0 so users don't have to download it every time -RUN echo '(defproject dummy "" :dependencies [[org.clojure/clojure "1.12.0"]])' > project.clj \ +# Install clojure 1.12.1 so users don't have to download it every time +RUN echo '(defproject dummy "" :dependencies [[org.clojure/clojure "1.12.1"]])' > project.clj \ && lein deps && rm project.clj CMD ["lein", "repl"] diff --git a/target/debian-bullseye-slim-17/lein/Dockerfile b/target/debian-bullseye-slim-17/lein/Dockerfile index 618319ff..61f7779e 100644 --- a/target/debian-bullseye-slim-17/lein/Dockerfile +++ b/target/debian-bullseye-slim-17/lein/Dockerfile @@ -12,7 +12,7 @@ WORKDIR /tmp # Download the whole repo as an archive RUN set -eux; \ apt-get update && \ -apt-get install -y git gnupg wget && \ +apt-get install -y gnupg wget && \ rm -rf /var/lib/apt/lists/* && \ mkdir -p $LEIN_INSTALL && \ wget -q https://codeberg.org/leiningen/leiningen/raw/tag/$LEIN_VERSION/bin/lein-pkg && \ @@ -38,8 +38,8 @@ apt-get purge -y --auto-remove gnupg wget ENV PATH=$PATH:$LEIN_INSTALL ENV LEIN_ROOT 1 -# Install clojure 1.12.0 so users don't have to download it every time -RUN echo '(defproject dummy "" :dependencies [[org.clojure/clojure "1.12.0"]])' > project.clj \ +# Install clojure 1.12.1 so users don't have to download it every time +RUN echo '(defproject dummy "" :dependencies [[org.clojure/clojure "1.12.1"]])' > project.clj \ && lein deps && rm project.clj COPY entrypoint /usr/local/bin/entrypoint diff --git a/target/debian-bullseye-slim-21/lein/Dockerfile b/target/debian-bullseye-slim-21/lein/Dockerfile index c029e634..82e2c5c0 100644 --- a/target/debian-bullseye-slim-21/lein/Dockerfile +++ b/target/debian-bullseye-slim-21/lein/Dockerfile @@ -12,7 +12,7 @@ WORKDIR /tmp # Download the whole repo as an archive RUN set -eux; \ apt-get update && \ -apt-get install -y git gnupg wget && \ +apt-get install -y gnupg wget && \ rm -rf /var/lib/apt/lists/* && \ mkdir -p $LEIN_INSTALL && \ wget -q https://codeberg.org/leiningen/leiningen/raw/tag/$LEIN_VERSION/bin/lein-pkg && \ @@ -38,8 +38,8 @@ apt-get purge -y --auto-remove gnupg wget ENV PATH=$PATH:$LEIN_INSTALL ENV LEIN_ROOT 1 -# Install clojure 1.12.0 so users don't have to download it every time -RUN echo '(defproject dummy "" :dependencies [[org.clojure/clojure "1.12.0"]])' > project.clj \ +# Install clojure 1.12.1 so users don't have to download it every time +RUN echo '(defproject dummy "" :dependencies [[org.clojure/clojure "1.12.1"]])' > project.clj \ && lein deps && rm project.clj COPY entrypoint /usr/local/bin/entrypoint diff --git a/target/debian-bullseye-slim-24/lein/Dockerfile b/target/debian-bullseye-slim-24/lein/Dockerfile index a6c5a532..800e26a0 100644 --- a/target/debian-bullseye-slim-24/lein/Dockerfile +++ b/target/debian-bullseye-slim-24/lein/Dockerfile @@ -12,7 +12,7 @@ WORKDIR /tmp # Download the whole repo as an archive RUN set -eux; \ apt-get update && \ -apt-get install -y git gnupg wget && \ +apt-get install -y gnupg wget && \ rm -rf /var/lib/apt/lists/* && \ mkdir -p $LEIN_INSTALL && \ wget -q https://codeberg.org/leiningen/leiningen/raw/tag/$LEIN_VERSION/bin/lein-pkg && \ @@ -38,8 +38,8 @@ apt-get purge -y --auto-remove gnupg wget ENV PATH=$PATH:$LEIN_INSTALL ENV LEIN_ROOT 1 -# Install clojure 1.12.0 so users don't have to download it every time -RUN echo '(defproject dummy "" :dependencies [[org.clojure/clojure "1.12.0"]])' > project.clj \ +# Install clojure 1.12.1 so users don't have to download it every time +RUN echo '(defproject dummy "" :dependencies [[org.clojure/clojure "1.12.1"]])' > project.clj \ && lein deps && rm project.clj COPY entrypoint /usr/local/bin/entrypoint diff --git a/target/debian-bullseye-slim-8/lein/Dockerfile b/target/debian-bullseye-slim-8/lein/Dockerfile index 91d4e409..2e9ae241 100644 --- a/target/debian-bullseye-slim-8/lein/Dockerfile +++ b/target/debian-bullseye-slim-8/lein/Dockerfile @@ -12,7 +12,7 @@ WORKDIR /tmp # Download the whole repo as an archive RUN set -eux; \ apt-get update && \ -apt-get install -y git gnupg wget && \ +apt-get install -y gnupg wget && \ rm -rf /var/lib/apt/lists/* && \ mkdir -p $LEIN_INSTALL && \ wget -q https://codeberg.org/leiningen/leiningen/raw/tag/$LEIN_VERSION/bin/lein-pkg && \ @@ -38,8 +38,8 @@ apt-get purge -y --auto-remove gnupg wget ENV PATH=$PATH:$LEIN_INSTALL ENV LEIN_ROOT 1 -# Install clojure 1.12.0 so users don't have to download it every time -RUN echo '(defproject dummy "" :dependencies [[org.clojure/clojure "1.12.0"]])' > project.clj \ +# Install clojure 1.12.1 so users don't have to download it every time +RUN echo '(defproject dummy "" :dependencies [[org.clojure/clojure "1.12.1"]])' > project.clj \ && lein deps && rm project.clj CMD ["lein", "repl"] diff --git a/target/debian-trixie-11/lein/Dockerfile b/target/debian-trixie-11/lein/Dockerfile index 6f32e36e..0d8041df 100644 --- a/target/debian-trixie-11/lein/Dockerfile +++ b/target/debian-trixie-11/lein/Dockerfile @@ -12,7 +12,7 @@ WORKDIR /tmp # Download the whole repo as an archive RUN set -eux; \ apt-get update && \ -apt-get install -y make git gnupg wget && \ +apt-get install -y make gnupg wget && \ rm -rf /var/lib/apt/lists/* && \ mkdir -p $LEIN_INSTALL && \ wget -q https://codeberg.org/leiningen/leiningen/raw/tag/$LEIN_VERSION/bin/lein-pkg && \ @@ -38,8 +38,8 @@ apt-get purge -y --auto-remove gnupg wget ENV PATH=$PATH:$LEIN_INSTALL ENV LEIN_ROOT 1 -# Install clojure 1.12.0 so users don't have to download it every time -RUN echo '(defproject dummy "" :dependencies [[org.clojure/clojure "1.12.0"]])' > project.clj \ +# Install clojure 1.12.1 so users don't have to download it every time +RUN echo '(defproject dummy "" :dependencies [[org.clojure/clojure "1.12.1"]])' > project.clj \ && lein deps && rm project.clj CMD ["lein", "repl"] diff --git a/target/debian-trixie-17/lein/Dockerfile b/target/debian-trixie-17/lein/Dockerfile index 2b65ca6c..e13e08c2 100644 --- a/target/debian-trixie-17/lein/Dockerfile +++ b/target/debian-trixie-17/lein/Dockerfile @@ -12,7 +12,7 @@ WORKDIR /tmp # Download the whole repo as an archive RUN set -eux; \ apt-get update && \ -apt-get install -y make git gnupg wget && \ +apt-get install -y make gnupg wget && \ rm -rf /var/lib/apt/lists/* && \ mkdir -p $LEIN_INSTALL && \ wget -q https://codeberg.org/leiningen/leiningen/raw/tag/$LEIN_VERSION/bin/lein-pkg && \ @@ -38,8 +38,8 @@ apt-get purge -y --auto-remove gnupg wget ENV PATH=$PATH:$LEIN_INSTALL ENV LEIN_ROOT 1 -# Install clojure 1.12.0 so users don't have to download it every time -RUN echo '(defproject dummy "" :dependencies [[org.clojure/clojure "1.12.0"]])' > project.clj \ +# Install clojure 1.12.1 so users don't have to download it every time +RUN echo '(defproject dummy "" :dependencies [[org.clojure/clojure "1.12.1"]])' > project.clj \ && lein deps && rm project.clj COPY entrypoint /usr/local/bin/entrypoint diff --git a/target/debian-trixie-21/lein/Dockerfile b/target/debian-trixie-21/lein/Dockerfile index 543b66da..9b4346fd 100644 --- a/target/debian-trixie-21/lein/Dockerfile +++ b/target/debian-trixie-21/lein/Dockerfile @@ -12,7 +12,7 @@ WORKDIR /tmp # Download the whole repo as an archive RUN set -eux; \ apt-get update && \ -apt-get install -y make git gnupg wget && \ +apt-get install -y make gnupg wget && \ rm -rf /var/lib/apt/lists/* && \ mkdir -p $LEIN_INSTALL && \ wget -q https://codeberg.org/leiningen/leiningen/raw/tag/$LEIN_VERSION/bin/lein-pkg && \ @@ -38,8 +38,8 @@ apt-get purge -y --auto-remove gnupg wget ENV PATH=$PATH:$LEIN_INSTALL ENV LEIN_ROOT 1 -# Install clojure 1.12.0 so users don't have to download it every time -RUN echo '(defproject dummy "" :dependencies [[org.clojure/clojure "1.12.0"]])' > project.clj \ +# Install clojure 1.12.1 so users don't have to download it every time +RUN echo '(defproject dummy "" :dependencies [[org.clojure/clojure "1.12.1"]])' > project.clj \ && lein deps && rm project.clj COPY entrypoint /usr/local/bin/entrypoint diff --git a/target/debian-trixie-24/lein/Dockerfile b/target/debian-trixie-24/lein/Dockerfile index 6f97a33f..774ca559 100644 --- a/target/debian-trixie-24/lein/Dockerfile +++ b/target/debian-trixie-24/lein/Dockerfile @@ -12,7 +12,7 @@ WORKDIR /tmp # Download the whole repo as an archive RUN set -eux; \ apt-get update && \ -apt-get install -y make git gnupg wget && \ +apt-get install -y make gnupg wget && \ rm -rf /var/lib/apt/lists/* && \ mkdir -p $LEIN_INSTALL && \ wget -q https://codeberg.org/leiningen/leiningen/raw/tag/$LEIN_VERSION/bin/lein-pkg && \ @@ -38,8 +38,8 @@ apt-get purge -y --auto-remove gnupg wget ENV PATH=$PATH:$LEIN_INSTALL ENV LEIN_ROOT 1 -# Install clojure 1.12.0 so users don't have to download it every time -RUN echo '(defproject dummy "" :dependencies [[org.clojure/clojure "1.12.0"]])' > project.clj \ +# Install clojure 1.12.1 so users don't have to download it every time +RUN echo '(defproject dummy "" :dependencies [[org.clojure/clojure "1.12.1"]])' > project.clj \ && lein deps && rm project.clj COPY entrypoint /usr/local/bin/entrypoint diff --git a/target/debian-trixie-8/lein/Dockerfile b/target/debian-trixie-8/lein/Dockerfile index 76e04974..8147bd2a 100644 --- a/target/debian-trixie-8/lein/Dockerfile +++ b/target/debian-trixie-8/lein/Dockerfile @@ -12,7 +12,7 @@ WORKDIR /tmp # Download the whole repo as an archive RUN set -eux; \ apt-get update && \ -apt-get install -y make git gnupg wget && \ +apt-get install -y make gnupg wget && \ rm -rf /var/lib/apt/lists/* && \ mkdir -p $LEIN_INSTALL && \ wget -q https://codeberg.org/leiningen/leiningen/raw/tag/$LEIN_VERSION/bin/lein-pkg && \ @@ -38,8 +38,8 @@ apt-get purge -y --auto-remove gnupg wget ENV PATH=$PATH:$LEIN_INSTALL ENV LEIN_ROOT 1 -# Install clojure 1.12.0 so users don't have to download it every time -RUN echo '(defproject dummy "" :dependencies [[org.clojure/clojure "1.12.0"]])' > project.clj \ +# Install clojure 1.12.1 so users don't have to download it every time +RUN echo '(defproject dummy "" :dependencies [[org.clojure/clojure "1.12.1"]])' > project.clj \ && lein deps && rm project.clj CMD ["lein", "repl"] diff --git a/target/debian-trixie-slim-11/lein/Dockerfile b/target/debian-trixie-slim-11/lein/Dockerfile index e64ea98d..a4d0c3dd 100644 --- a/target/debian-trixie-slim-11/lein/Dockerfile +++ b/target/debian-trixie-slim-11/lein/Dockerfile @@ -12,7 +12,7 @@ WORKDIR /tmp # Download the whole repo as an archive RUN set -eux; \ apt-get update && \ -apt-get install -y git gnupg wget && \ +apt-get install -y gnupg wget && \ rm -rf /var/lib/apt/lists/* && \ mkdir -p $LEIN_INSTALL && \ wget -q https://codeberg.org/leiningen/leiningen/raw/tag/$LEIN_VERSION/bin/lein-pkg && \ @@ -38,8 +38,8 @@ apt-get purge -y --auto-remove gnupg wget ENV PATH=$PATH:$LEIN_INSTALL ENV LEIN_ROOT 1 -# Install clojure 1.12.0 so users don't have to download it every time -RUN echo '(defproject dummy "" :dependencies [[org.clojure/clojure "1.12.0"]])' > project.clj \ +# Install clojure 1.12.1 so users don't have to download it every time +RUN echo '(defproject dummy "" :dependencies [[org.clojure/clojure "1.12.1"]])' > project.clj \ && lein deps && rm project.clj CMD ["lein", "repl"] diff --git a/target/debian-trixie-slim-17/lein/Dockerfile b/target/debian-trixie-slim-17/lein/Dockerfile index cab7c18b..69bb9510 100644 --- a/target/debian-trixie-slim-17/lein/Dockerfile +++ b/target/debian-trixie-slim-17/lein/Dockerfile @@ -12,7 +12,7 @@ WORKDIR /tmp # Download the whole repo as an archive RUN set -eux; \ apt-get update && \ -apt-get install -y git gnupg wget && \ +apt-get install -y gnupg wget && \ rm -rf /var/lib/apt/lists/* && \ mkdir -p $LEIN_INSTALL && \ wget -q https://codeberg.org/leiningen/leiningen/raw/tag/$LEIN_VERSION/bin/lein-pkg && \ @@ -38,8 +38,8 @@ apt-get purge -y --auto-remove gnupg wget ENV PATH=$PATH:$LEIN_INSTALL ENV LEIN_ROOT 1 -# Install clojure 1.12.0 so users don't have to download it every time -RUN echo '(defproject dummy "" :dependencies [[org.clojure/clojure "1.12.0"]])' > project.clj \ +# Install clojure 1.12.1 so users don't have to download it every time +RUN echo '(defproject dummy "" :dependencies [[org.clojure/clojure "1.12.1"]])' > project.clj \ && lein deps && rm project.clj COPY entrypoint /usr/local/bin/entrypoint diff --git a/target/debian-trixie-slim-21/lein/Dockerfile b/target/debian-trixie-slim-21/lein/Dockerfile index 512f0e37..d52a8f57 100644 --- a/target/debian-trixie-slim-21/lein/Dockerfile +++ b/target/debian-trixie-slim-21/lein/Dockerfile @@ -12,7 +12,7 @@ WORKDIR /tmp # Download the whole repo as an archive RUN set -eux; \ apt-get update && \ -apt-get install -y git gnupg wget && \ +apt-get install -y gnupg wget && \ rm -rf /var/lib/apt/lists/* && \ mkdir -p $LEIN_INSTALL && \ wget -q https://codeberg.org/leiningen/leiningen/raw/tag/$LEIN_VERSION/bin/lein-pkg && \ @@ -38,8 +38,8 @@ apt-get purge -y --auto-remove gnupg wget ENV PATH=$PATH:$LEIN_INSTALL ENV LEIN_ROOT 1 -# Install clojure 1.12.0 so users don't have to download it every time -RUN echo '(defproject dummy "" :dependencies [[org.clojure/clojure "1.12.0"]])' > project.clj \ +# Install clojure 1.12.1 so users don't have to download it every time +RUN echo '(defproject dummy "" :dependencies [[org.clojure/clojure "1.12.1"]])' > project.clj \ && lein deps && rm project.clj COPY entrypoint /usr/local/bin/entrypoint diff --git a/target/debian-trixie-slim-24/lein/Dockerfile b/target/debian-trixie-slim-24/lein/Dockerfile index 3fc8f924..371a6c7d 100644 --- a/target/debian-trixie-slim-24/lein/Dockerfile +++ b/target/debian-trixie-slim-24/lein/Dockerfile @@ -12,7 +12,7 @@ WORKDIR /tmp # Download the whole repo as an archive RUN set -eux; \ apt-get update && \ -apt-get install -y git gnupg wget && \ +apt-get install -y gnupg wget && \ rm -rf /var/lib/apt/lists/* && \ mkdir -p $LEIN_INSTALL && \ wget -q https://codeberg.org/leiningen/leiningen/raw/tag/$LEIN_VERSION/bin/lein-pkg && \ @@ -38,8 +38,8 @@ apt-get purge -y --auto-remove gnupg wget ENV PATH=$PATH:$LEIN_INSTALL ENV LEIN_ROOT 1 -# Install clojure 1.12.0 so users don't have to download it every time -RUN echo '(defproject dummy "" :dependencies [[org.clojure/clojure "1.12.0"]])' > project.clj \ +# Install clojure 1.12.1 so users don't have to download it every time +RUN echo '(defproject dummy "" :dependencies [[org.clojure/clojure "1.12.1"]])' > project.clj \ && lein deps && rm project.clj COPY entrypoint /usr/local/bin/entrypoint diff --git a/target/debian-trixie-slim-8/lein/Dockerfile b/target/debian-trixie-slim-8/lein/Dockerfile index 7b4a350d..7057770d 100644 --- a/target/debian-trixie-slim-8/lein/Dockerfile +++ b/target/debian-trixie-slim-8/lein/Dockerfile @@ -12,7 +12,7 @@ WORKDIR /tmp # Download the whole repo as an archive RUN set -eux; \ apt-get update && \ -apt-get install -y git gnupg wget && \ +apt-get install -y gnupg wget && \ rm -rf /var/lib/apt/lists/* && \ mkdir -p $LEIN_INSTALL && \ wget -q https://codeberg.org/leiningen/leiningen/raw/tag/$LEIN_VERSION/bin/lein-pkg && \ @@ -38,8 +38,8 @@ apt-get purge -y --auto-remove gnupg wget ENV PATH=$PATH:$LEIN_INSTALL ENV LEIN_ROOT 1 -# Install clojure 1.12.0 so users don't have to download it every time -RUN echo '(defproject dummy "" :dependencies [[org.clojure/clojure "1.12.0"]])' > project.clj \ +# Install clojure 1.12.1 so users don't have to download it every time +RUN echo '(defproject dummy "" :dependencies [[org.clojure/clojure "1.12.1"]])' > project.clj \ && lein deps && rm project.clj CMD ["lein", "repl"] diff --git a/target/eclipse-temurin-11-jdk-alpine/lein/Dockerfile b/target/eclipse-temurin-11-jdk-alpine/lein/Dockerfile index 09f15ae0..627c7e15 100644 --- a/target/eclipse-temurin-11-jdk-alpine/lein/Dockerfile +++ b/target/eclipse-temurin-11-jdk-alpine/lein/Dockerfile @@ -7,7 +7,7 @@ WORKDIR /tmp # Download the whole repo as an archive RUN set -eux; \ -apk add --no-cache ca-certificates bash tar openssl git gnupg && \ +apk add --no-cache ca-certificates bash tar openssl gnupg && \ mkdir -p $LEIN_INSTALL && \ wget -q https://codeberg.org/leiningen/leiningen/raw/tag/$LEIN_VERSION/bin/lein-pkg && \ echo "Comparing lein-pkg checksum ..." && \ @@ -32,8 +32,8 @@ apk del ca-certificates tar openssl gnupg ENV PATH=$PATH:$LEIN_INSTALL ENV LEIN_ROOT 1 -# Install clojure 1.12.0 so users don't have to download it every time -RUN echo '(defproject dummy "" :dependencies [[org.clojure/clojure "1.12.0"]])' > project.clj \ +# Install clojure 1.12.1 so users don't have to download it every time +RUN echo '(defproject dummy "" :dependencies [[org.clojure/clojure "1.12.1"]])' > project.clj \ && lein deps && rm project.clj CMD ["lein", "repl"] diff --git a/target/eclipse-temurin-11-jdk-jammy/lein/Dockerfile b/target/eclipse-temurin-11-jdk-jammy/lein/Dockerfile index 6e599fd4..019bc9b9 100644 --- a/target/eclipse-temurin-11-jdk-jammy/lein/Dockerfile +++ b/target/eclipse-temurin-11-jdk-jammy/lein/Dockerfile @@ -8,7 +8,7 @@ WORKDIR /tmp # Download the whole repo as an archive RUN set -eux; \ apt-get update && \ -apt-get install -y make git gnupg wget && \ +apt-get install -y make gnupg wget && \ rm -rf /var/lib/apt/lists/* && \ mkdir -p $LEIN_INSTALL && \ wget -q https://codeberg.org/leiningen/leiningen/raw/tag/$LEIN_VERSION/bin/lein-pkg && \ @@ -34,8 +34,8 @@ apt-get purge -y --auto-remove gnupg wget ENV PATH=$PATH:$LEIN_INSTALL ENV LEIN_ROOT 1 -# Install clojure 1.12.0 so users don't have to download it every time -RUN echo '(defproject dummy "" :dependencies [[org.clojure/clojure "1.12.0"]])' > project.clj \ +# Install clojure 1.12.1 so users don't have to download it every time +RUN echo '(defproject dummy "" :dependencies [[org.clojure/clojure "1.12.1"]])' > project.clj \ && lein deps && rm project.clj CMD ["lein", "repl"] diff --git a/target/eclipse-temurin-11-jdk-noble/lein/Dockerfile b/target/eclipse-temurin-11-jdk-noble/lein/Dockerfile index 2df210a7..80e73bab 100644 --- a/target/eclipse-temurin-11-jdk-noble/lein/Dockerfile +++ b/target/eclipse-temurin-11-jdk-noble/lein/Dockerfile @@ -8,7 +8,7 @@ WORKDIR /tmp # Download the whole repo as an archive RUN set -eux; \ apt-get update && \ -apt-get install -y make git gnupg wget && \ +apt-get install -y make gnupg wget && \ rm -rf /var/lib/apt/lists/* && \ mkdir -p $LEIN_INSTALL && \ wget -q https://codeberg.org/leiningen/leiningen/raw/tag/$LEIN_VERSION/bin/lein-pkg && \ @@ -34,8 +34,8 @@ apt-get purge -y --auto-remove gnupg wget ENV PATH=$PATH:$LEIN_INSTALL ENV LEIN_ROOT 1 -# Install clojure 1.12.0 so users don't have to download it every time -RUN echo '(defproject dummy "" :dependencies [[org.clojure/clojure "1.12.0"]])' > project.clj \ +# Install clojure 1.12.1 so users don't have to download it every time +RUN echo '(defproject dummy "" :dependencies [[org.clojure/clojure "1.12.1"]])' > project.clj \ && lein deps && rm project.clj CMD ["lein", "repl"] diff --git a/target/eclipse-temurin-17-jdk-alpine/lein/Dockerfile b/target/eclipse-temurin-17-jdk-alpine/lein/Dockerfile index defd8a20..2c9464ff 100644 --- a/target/eclipse-temurin-17-jdk-alpine/lein/Dockerfile +++ b/target/eclipse-temurin-17-jdk-alpine/lein/Dockerfile @@ -7,7 +7,7 @@ WORKDIR /tmp # Download the whole repo as an archive RUN set -eux; \ -apk add --no-cache ca-certificates bash tar openssl git gnupg && \ +apk add --no-cache ca-certificates bash tar openssl gnupg && \ mkdir -p $LEIN_INSTALL && \ wget -q https://codeberg.org/leiningen/leiningen/raw/tag/$LEIN_VERSION/bin/lein-pkg && \ echo "Comparing lein-pkg checksum ..." && \ @@ -32,8 +32,8 @@ apk del ca-certificates tar openssl gnupg ENV PATH=$PATH:$LEIN_INSTALL ENV LEIN_ROOT 1 -# Install clojure 1.12.0 so users don't have to download it every time -RUN echo '(defproject dummy "" :dependencies [[org.clojure/clojure "1.12.0"]])' > project.clj \ +# Install clojure 1.12.1 so users don't have to download it every time +RUN echo '(defproject dummy "" :dependencies [[org.clojure/clojure "1.12.1"]])' > project.clj \ && lein deps && rm project.clj COPY entrypoint /usr/local/bin/entrypoint diff --git a/target/eclipse-temurin-17-jdk-jammy/lein/Dockerfile b/target/eclipse-temurin-17-jdk-jammy/lein/Dockerfile index a5cb9512..ce5dc00f 100644 --- a/target/eclipse-temurin-17-jdk-jammy/lein/Dockerfile +++ b/target/eclipse-temurin-17-jdk-jammy/lein/Dockerfile @@ -8,7 +8,7 @@ WORKDIR /tmp # Download the whole repo as an archive RUN set -eux; \ apt-get update && \ -apt-get install -y make git gnupg wget && \ +apt-get install -y make gnupg wget && \ rm -rf /var/lib/apt/lists/* && \ mkdir -p $LEIN_INSTALL && \ wget -q https://codeberg.org/leiningen/leiningen/raw/tag/$LEIN_VERSION/bin/lein-pkg && \ @@ -34,8 +34,8 @@ apt-get purge -y --auto-remove gnupg wget ENV PATH=$PATH:$LEIN_INSTALL ENV LEIN_ROOT 1 -# Install clojure 1.12.0 so users don't have to download it every time -RUN echo '(defproject dummy "" :dependencies [[org.clojure/clojure "1.12.0"]])' > project.clj \ +# Install clojure 1.12.1 so users don't have to download it every time +RUN echo '(defproject dummy "" :dependencies [[org.clojure/clojure "1.12.1"]])' > project.clj \ && lein deps && rm project.clj COPY entrypoint /usr/local/bin/entrypoint diff --git a/target/eclipse-temurin-17-jdk-noble/lein/Dockerfile b/target/eclipse-temurin-17-jdk-noble/lein/Dockerfile index 5e197b0a..f2d7711d 100644 --- a/target/eclipse-temurin-17-jdk-noble/lein/Dockerfile +++ b/target/eclipse-temurin-17-jdk-noble/lein/Dockerfile @@ -8,7 +8,7 @@ WORKDIR /tmp # Download the whole repo as an archive RUN set -eux; \ apt-get update && \ -apt-get install -y make git gnupg wget && \ +apt-get install -y make gnupg wget && \ rm -rf /var/lib/apt/lists/* && \ mkdir -p $LEIN_INSTALL && \ wget -q https://codeberg.org/leiningen/leiningen/raw/tag/$LEIN_VERSION/bin/lein-pkg && \ @@ -34,8 +34,8 @@ apt-get purge -y --auto-remove gnupg wget ENV PATH=$PATH:$LEIN_INSTALL ENV LEIN_ROOT 1 -# Install clojure 1.12.0 so users don't have to download it every time -RUN echo '(defproject dummy "" :dependencies [[org.clojure/clojure "1.12.0"]])' > project.clj \ +# Install clojure 1.12.1 so users don't have to download it every time +RUN echo '(defproject dummy "" :dependencies [[org.clojure/clojure "1.12.1"]])' > project.clj \ && lein deps && rm project.clj COPY entrypoint /usr/local/bin/entrypoint diff --git a/target/eclipse-temurin-21-jdk-alpine/lein/Dockerfile b/target/eclipse-temurin-21-jdk-alpine/lein/Dockerfile index 5f526730..c252e3b8 100644 --- a/target/eclipse-temurin-21-jdk-alpine/lein/Dockerfile +++ b/target/eclipse-temurin-21-jdk-alpine/lein/Dockerfile @@ -7,7 +7,7 @@ WORKDIR /tmp # Download the whole repo as an archive RUN set -eux; \ -apk add --no-cache ca-certificates bash tar openssl git gnupg && \ +apk add --no-cache ca-certificates bash tar openssl gnupg && \ mkdir -p $LEIN_INSTALL && \ wget -q https://codeberg.org/leiningen/leiningen/raw/tag/$LEIN_VERSION/bin/lein-pkg && \ echo "Comparing lein-pkg checksum ..." && \ @@ -32,8 +32,8 @@ apk del ca-certificates tar openssl gnupg ENV PATH=$PATH:$LEIN_INSTALL ENV LEIN_ROOT 1 -# Install clojure 1.12.0 so users don't have to download it every time -RUN echo '(defproject dummy "" :dependencies [[org.clojure/clojure "1.12.0"]])' > project.clj \ +# Install clojure 1.12.1 so users don't have to download it every time +RUN echo '(defproject dummy "" :dependencies [[org.clojure/clojure "1.12.1"]])' > project.clj \ && lein deps && rm project.clj COPY entrypoint /usr/local/bin/entrypoint diff --git a/target/eclipse-temurin-21-jdk-jammy/lein/Dockerfile b/target/eclipse-temurin-21-jdk-jammy/lein/Dockerfile index 6061ff4b..9681280c 100644 --- a/target/eclipse-temurin-21-jdk-jammy/lein/Dockerfile +++ b/target/eclipse-temurin-21-jdk-jammy/lein/Dockerfile @@ -8,7 +8,7 @@ WORKDIR /tmp # Download the whole repo as an archive RUN set -eux; \ apt-get update && \ -apt-get install -y make git gnupg wget && \ +apt-get install -y make gnupg wget && \ rm -rf /var/lib/apt/lists/* && \ mkdir -p $LEIN_INSTALL && \ wget -q https://codeberg.org/leiningen/leiningen/raw/tag/$LEIN_VERSION/bin/lein-pkg && \ @@ -34,8 +34,8 @@ apt-get purge -y --auto-remove gnupg wget ENV PATH=$PATH:$LEIN_INSTALL ENV LEIN_ROOT 1 -# Install clojure 1.12.0 so users don't have to download it every time -RUN echo '(defproject dummy "" :dependencies [[org.clojure/clojure "1.12.0"]])' > project.clj \ +# Install clojure 1.12.1 so users don't have to download it every time +RUN echo '(defproject dummy "" :dependencies [[org.clojure/clojure "1.12.1"]])' > project.clj \ && lein deps && rm project.clj COPY entrypoint /usr/local/bin/entrypoint diff --git a/target/eclipse-temurin-21-jdk-noble/lein/Dockerfile b/target/eclipse-temurin-21-jdk-noble/lein/Dockerfile index aa4c040f..667d7a09 100644 --- a/target/eclipse-temurin-21-jdk-noble/lein/Dockerfile +++ b/target/eclipse-temurin-21-jdk-noble/lein/Dockerfile @@ -8,7 +8,7 @@ WORKDIR /tmp # Download the whole repo as an archive RUN set -eux; \ apt-get update && \ -apt-get install -y make git gnupg wget && \ +apt-get install -y make gnupg wget && \ rm -rf /var/lib/apt/lists/* && \ mkdir -p $LEIN_INSTALL && \ wget -q https://codeberg.org/leiningen/leiningen/raw/tag/$LEIN_VERSION/bin/lein-pkg && \ @@ -34,8 +34,8 @@ apt-get purge -y --auto-remove gnupg wget ENV PATH=$PATH:$LEIN_INSTALL ENV LEIN_ROOT 1 -# Install clojure 1.12.0 so users don't have to download it every time -RUN echo '(defproject dummy "" :dependencies [[org.clojure/clojure "1.12.0"]])' > project.clj \ +# Install clojure 1.12.1 so users don't have to download it every time +RUN echo '(defproject dummy "" :dependencies [[org.clojure/clojure "1.12.1"]])' > project.clj \ && lein deps && rm project.clj COPY entrypoint /usr/local/bin/entrypoint diff --git a/target/eclipse-temurin-24-jdk-alpine/lein/Dockerfile b/target/eclipse-temurin-24-jdk-alpine/lein/Dockerfile index d8d854d4..abe6b5be 100644 --- a/target/eclipse-temurin-24-jdk-alpine/lein/Dockerfile +++ b/target/eclipse-temurin-24-jdk-alpine/lein/Dockerfile @@ -7,7 +7,7 @@ WORKDIR /tmp # Download the whole repo as an archive RUN set -eux; \ -apk add --no-cache ca-certificates bash tar openssl git gnupg && \ +apk add --no-cache ca-certificates bash tar openssl gnupg && \ mkdir -p $LEIN_INSTALL && \ wget -q https://codeberg.org/leiningen/leiningen/raw/tag/$LEIN_VERSION/bin/lein-pkg && \ echo "Comparing lein-pkg checksum ..." && \ @@ -32,8 +32,8 @@ apk del ca-certificates tar openssl gnupg ENV PATH=$PATH:$LEIN_INSTALL ENV LEIN_ROOT 1 -# Install clojure 1.12.0 so users don't have to download it every time -RUN echo '(defproject dummy "" :dependencies [[org.clojure/clojure "1.12.0"]])' > project.clj \ +# Install clojure 1.12.1 so users don't have to download it every time +RUN echo '(defproject dummy "" :dependencies [[org.clojure/clojure "1.12.1"]])' > project.clj \ && lein deps && rm project.clj COPY entrypoint /usr/local/bin/entrypoint diff --git a/target/eclipse-temurin-24-jdk-noble/lein/Dockerfile b/target/eclipse-temurin-24-jdk-noble/lein/Dockerfile index 74d3b3af..9a496b34 100644 --- a/target/eclipse-temurin-24-jdk-noble/lein/Dockerfile +++ b/target/eclipse-temurin-24-jdk-noble/lein/Dockerfile @@ -8,7 +8,7 @@ WORKDIR /tmp # Download the whole repo as an archive RUN set -eux; \ apt-get update && \ -apt-get install -y make git gnupg wget && \ +apt-get install -y make gnupg wget && \ rm -rf /var/lib/apt/lists/* && \ mkdir -p $LEIN_INSTALL && \ wget -q https://codeberg.org/leiningen/leiningen/raw/tag/$LEIN_VERSION/bin/lein-pkg && \ @@ -34,8 +34,8 @@ apt-get purge -y --auto-remove gnupg wget ENV PATH=$PATH:$LEIN_INSTALL ENV LEIN_ROOT 1 -# Install clojure 1.12.0 so users don't have to download it every time -RUN echo '(defproject dummy "" :dependencies [[org.clojure/clojure "1.12.0"]])' > project.clj \ +# Install clojure 1.12.1 so users don't have to download it every time +RUN echo '(defproject dummy "" :dependencies [[org.clojure/clojure "1.12.1"]])' > project.clj \ && lein deps && rm project.clj COPY entrypoint /usr/local/bin/entrypoint diff --git a/target/eclipse-temurin-8-jdk-alpine/lein/Dockerfile b/target/eclipse-temurin-8-jdk-alpine/lein/Dockerfile index 086ea4ca..5f38d86b 100644 --- a/target/eclipse-temurin-8-jdk-alpine/lein/Dockerfile +++ b/target/eclipse-temurin-8-jdk-alpine/lein/Dockerfile @@ -7,7 +7,7 @@ WORKDIR /tmp # Download the whole repo as an archive RUN set -eux; \ -apk add --no-cache ca-certificates bash tar openssl git gnupg && \ +apk add --no-cache ca-certificates bash tar openssl gnupg && \ mkdir -p $LEIN_INSTALL && \ wget -q https://codeberg.org/leiningen/leiningen/raw/tag/$LEIN_VERSION/bin/lein-pkg && \ echo "Comparing lein-pkg checksum ..." && \ @@ -32,8 +32,8 @@ apk del ca-certificates tar openssl gnupg ENV PATH=$PATH:$LEIN_INSTALL ENV LEIN_ROOT 1 -# Install clojure 1.12.0 so users don't have to download it every time -RUN echo '(defproject dummy "" :dependencies [[org.clojure/clojure "1.12.0"]])' > project.clj \ +# Install clojure 1.12.1 so users don't have to download it every time +RUN echo '(defproject dummy "" :dependencies [[org.clojure/clojure "1.12.1"]])' > project.clj \ && lein deps && rm project.clj CMD ["lein", "repl"] diff --git a/target/eclipse-temurin-8-jdk-jammy/lein/Dockerfile b/target/eclipse-temurin-8-jdk-jammy/lein/Dockerfile index eb1eece9..5b2b3ae0 100644 --- a/target/eclipse-temurin-8-jdk-jammy/lein/Dockerfile +++ b/target/eclipse-temurin-8-jdk-jammy/lein/Dockerfile @@ -8,7 +8,7 @@ WORKDIR /tmp # Download the whole repo as an archive RUN set -eux; \ apt-get update && \ -apt-get install -y make git gnupg wget && \ +apt-get install -y make gnupg wget && \ rm -rf /var/lib/apt/lists/* && \ mkdir -p $LEIN_INSTALL && \ wget -q https://codeberg.org/leiningen/leiningen/raw/tag/$LEIN_VERSION/bin/lein-pkg && \ @@ -34,8 +34,8 @@ apt-get purge -y --auto-remove gnupg wget ENV PATH=$PATH:$LEIN_INSTALL ENV LEIN_ROOT 1 -# Install clojure 1.12.0 so users don't have to download it every time -RUN echo '(defproject dummy "" :dependencies [[org.clojure/clojure "1.12.0"]])' > project.clj \ +# Install clojure 1.12.1 so users don't have to download it every time +RUN echo '(defproject dummy "" :dependencies [[org.clojure/clojure "1.12.1"]])' > project.clj \ && lein deps && rm project.clj CMD ["lein", "repl"] diff --git a/target/eclipse-temurin-8-jdk-noble/lein/Dockerfile b/target/eclipse-temurin-8-jdk-noble/lein/Dockerfile index 91370cff..6ee41719 100644 --- a/target/eclipse-temurin-8-jdk-noble/lein/Dockerfile +++ b/target/eclipse-temurin-8-jdk-noble/lein/Dockerfile @@ -8,7 +8,7 @@ WORKDIR /tmp # Download the whole repo as an archive RUN set -eux; \ apt-get update && \ -apt-get install -y make git gnupg wget && \ +apt-get install -y make gnupg wget && \ rm -rf /var/lib/apt/lists/* && \ mkdir -p $LEIN_INSTALL && \ wget -q https://codeberg.org/leiningen/leiningen/raw/tag/$LEIN_VERSION/bin/lein-pkg && \ @@ -34,8 +34,8 @@ apt-get purge -y --auto-remove gnupg wget ENV PATH=$PATH:$LEIN_INSTALL ENV LEIN_ROOT 1 -# Install clojure 1.12.0 so users don't have to download it every time -RUN echo '(defproject dummy "" :dependencies [[org.clojure/clojure "1.12.0"]])' > project.clj \ +# Install clojure 1.12.1 so users don't have to download it every time +RUN echo '(defproject dummy "" :dependencies [[org.clojure/clojure "1.12.1"]])' > project.clj \ && lein deps && rm project.clj CMD ["lein", "repl"]