From 30c5b56f19633f1bd016116792be0f1b31b818a0 Mon Sep 17 00:00:00 2001 From: Carlos Sanchez Date: Mon, 27 May 2024 13:25:44 +0200 Subject: [PATCH] feat: maven 4.0.0-beta-3 --- Dockerfile-template | 8 ++++---- README.md | 2 +- amazoncorretto-17-al2023/Dockerfile | 6 +++--- amazoncorretto-17-debian/Dockerfile | 8 ++++---- amazoncorretto-17-windowsservercore/Dockerfile | 2 +- amazoncorretto-17/Dockerfile | 8 ++++---- amazoncorretto-21-al2023/Dockerfile | 6 +++--- amazoncorretto-21-debian/Dockerfile | 8 ++++---- amazoncorretto-21/Dockerfile | 8 ++++---- azulzulu-17-alpine/Dockerfile | 8 ++++---- azulzulu-17-windowsservercore/Dockerfile | 2 +- azulzulu-17/Dockerfile | 8 ++++---- azulzulu-21-alpine/Dockerfile | 6 +++--- azulzulu-21/Dockerfile | 6 +++--- common.sh | 2 +- eclipse-temurin-17-alpine/Dockerfile | 8 ++++---- eclipse-temurin-17-focal/Dockerfile | 8 ++++---- eclipse-temurin-17/Dockerfile | 4 ++-- eclipse-temurin-21-alpine/Dockerfile | 8 ++++---- eclipse-temurin-21-jammy/Dockerfile | 8 ++++---- eclipse-temurin-21/Dockerfile | 8 ++++---- eclipse-temurin-22-alpine/Dockerfile | 6 +++--- eclipse-temurin-22-jammy/Dockerfile | 6 +++--- eclipse-temurin-22/Dockerfile | 6 +++--- github-action.ps1 | 2 +- graalvm-community-17/Dockerfile | 6 +++--- graalvm-community-21/Dockerfile | 6 +++--- ibm-semeru-17-focal/Dockerfile | 8 ++++---- ibm-semeru-21-jammy/Dockerfile | 6 +++--- libericaopenjdk-17-alpine/Dockerfile | 8 ++++---- libericaopenjdk-17-debian/Dockerfile | 8 ++++---- libericaopenjdk-17/Dockerfile | 8 ++++---- microsoft-openjdk-17-ubuntu/Dockerfile | 8 ++++---- microsoft-openjdk-21-ubuntu/Dockerfile | 6 +++--- oracle-graalvm-17/Dockerfile | 6 +++--- oracle-graalvm-21/Dockerfile | 6 +++--- sapmachine-17/Dockerfile | 8 ++++---- sapmachine-21/Dockerfile | 6 +++--- 38 files changed, 121 insertions(+), 121 deletions(-) diff --git a/Dockerfile-template b/Dockerfile-template index 2828c802..8cb11106 100644 --- a/Dockerfile-template +++ b/Dockerfile-template @@ -6,13 +6,13 @@ LABEL org.opencontainers.image.description "Apache Maven is a software project m ENV MAVEN_HOME /usr/share/maven -COPY --from=ghcr.io/carlossg/maven:4.0.0-alpha-13-eclipse-temurin-17 ${MAVEN_HOME} ${MAVEN_HOME} -COPY --from=ghcr.io/carlossg/maven:4.0.0-alpha-13-eclipse-temurin-17 /usr/local/bin/mvn-entrypoint.sh /usr/local/bin/mvn-entrypoint.sh -COPY --from=ghcr.io/carlossg/maven:4.0.0-alpha-13-eclipse-temurin-17 /usr/share/maven/ref/settings-docker.xml /usr/share/maven/ref/settings-docker.xml +COPY --from=ghcr.io/carlossg/maven:4.0.0-beta-3-eclipse-temurin-17 ${MAVEN_HOME} ${MAVEN_HOME} +COPY --from=ghcr.io/carlossg/maven:4.0.0-beta-3-eclipse-temurin-17 /usr/local/bin/mvn-entrypoint.sh /usr/local/bin/mvn-entrypoint.sh +COPY --from=ghcr.io/carlossg/maven:4.0.0-beta-3-eclipse-temurin-17 /usr/share/maven/ref/settings-docker.xml /usr/share/maven/ref/settings-docker.xml RUN ln -s ${MAVEN_HOME}/bin/mvn /usr/bin/mvn -ARG MAVEN_VERSION=4.0.0-alpha-13 +ARG MAVEN_VERSION=4.0.0-beta-3 ARG USER_HOME_DIR="/root" ENV MAVEN_CONFIG "$USER_HOME_DIR/.m2" diff --git a/README.md b/README.md index 2441242f..67dfa181 100644 --- a/README.md +++ b/README.md @@ -90,7 +90,7 @@ docker run -it --rm --name my-maven-project -v "$(Get-Location)":C:/Src -w C:/Sr This is a base image that you can extend, so it has the bare minimum packages needed. If you add custom package(s) to the `Dockerfile`, then you can build your local Docker image like this: - docker build --tag my_local_maven:4.0.0-alpha-13-jdk-8 . + docker build --tag my_local_maven:4.0.0-beta-3-jdk-8 . # Multi-stage Builds diff --git a/amazoncorretto-17-al2023/Dockerfile b/amazoncorretto-17-al2023/Dockerfile index 5da9ba38..041c5712 100644 --- a/amazoncorretto-17-al2023/Dockerfile +++ b/amazoncorretto-17-al2023/Dockerfile @@ -10,9 +10,9 @@ LABEL org.opencontainers.image.description "Apache Maven is a software project m ENV MAVEN_HOME /usr/share/maven -COPY --from=ghcr.io/carlossg/maven:4.0.0-alpha-13-eclipse-temurin-17 ${MAVEN_HOME} ${MAVEN_HOME} -COPY --from=ghcr.io/carlossg/maven:4.0.0-alpha-13-eclipse-temurin-17 /usr/local/bin/mvn-entrypoint.sh /usr/local/bin/mvn-entrypoint.sh -COPY --from=ghcr.io/carlossg/maven:4.0.0-alpha-13-eclipse-temurin-17 /usr/share/maven/ref/settings-docker.xml /usr/share/maven/ref/settings-docker.xml +COPY --from=ghcr.io/carlossg/maven:4.0.0-beta-3-eclipse-temurin-17 ${MAVEN_HOME} ${MAVEN_HOME} +COPY --from=ghcr.io/carlossg/maven:4.0.0-beta-3-eclipse-temurin-17 /usr/local/bin/mvn-entrypoint.sh /usr/local/bin/mvn-entrypoint.sh +COPY --from=ghcr.io/carlossg/maven:4.0.0-beta-3-eclipse-temurin-17 /usr/share/maven/ref/settings-docker.xml /usr/share/maven/ref/settings-docker.xml RUN ln -s ${MAVEN_HOME}/bin/mvn /usr/bin/mvn diff --git a/amazoncorretto-17-debian/Dockerfile b/amazoncorretto-17-debian/Dockerfile index c6893776..b5139a8f 100644 --- a/amazoncorretto-17-debian/Dockerfile +++ b/amazoncorretto-17-debian/Dockerfile @@ -26,13 +26,13 @@ LABEL org.opencontainers.image.description "Apache Maven is a software project m ENV MAVEN_HOME /usr/share/maven -COPY --from=ghcr.io/carlossg/maven:4.0.0-alpha-13-eclipse-temurin-17 ${MAVEN_HOME} ${MAVEN_HOME} -COPY --from=ghcr.io/carlossg/maven:4.0.0-alpha-13-eclipse-temurin-17 /usr/local/bin/mvn-entrypoint.sh /usr/local/bin/mvn-entrypoint.sh -COPY --from=ghcr.io/carlossg/maven:4.0.0-alpha-13-eclipse-temurin-17 /usr/share/maven/ref/settings-docker.xml /usr/share/maven/ref/settings-docker.xml +COPY --from=ghcr.io/carlossg/maven:4.0.0-beta-3-eclipse-temurin-17 ${MAVEN_HOME} ${MAVEN_HOME} +COPY --from=ghcr.io/carlossg/maven:4.0.0-beta-3-eclipse-temurin-17 /usr/local/bin/mvn-entrypoint.sh /usr/local/bin/mvn-entrypoint.sh +COPY --from=ghcr.io/carlossg/maven:4.0.0-beta-3-eclipse-temurin-17 /usr/share/maven/ref/settings-docker.xml /usr/share/maven/ref/settings-docker.xml RUN ln -s ${MAVEN_HOME}/bin/mvn /usr/bin/mvn -ARG MAVEN_VERSION=4.0.0-alpha-13 +ARG MAVEN_VERSION=4.0.0-beta-3 ARG USER_HOME_DIR="/root" ENV MAVEN_CONFIG "$USER_HOME_DIR/.m2" diff --git a/amazoncorretto-17-windowsservercore/Dockerfile b/amazoncorretto-17-windowsservercore/Dockerfile index 580b43a1..2a4d7f3b 100644 --- a/amazoncorretto-17-windowsservercore/Dockerfile +++ b/amazoncorretto-17-windowsservercore/Dockerfile @@ -20,7 +20,7 @@ RUN Invoke-WebRequest -Uri $('{0}/{1}' -f $env:uri,$env:zip) -OutFile C:/$env:zi ENV JAVA_HOME=C:/ProgramData/jdk17.0.10_7 ARG USER_HOME_DIR="C:/Users/ContainerUser" -ARG MAVEN_VERSION=4.0.0-alpha-13 +ARG MAVEN_VERSION=4.0.0-beta-3 ARG SHA=a8dca1efc49f79ffedfc7a283d121b488b44e9b5e3334381a378fe8fa8c1769b31dc34e8b763966f67e8be4a95853380892177de096f30970b1b525f5f2e6caa ARG BASE_URL=https://apache.osuosl.org/maven/maven-4/${MAVEN_VERSION}/binaries diff --git a/amazoncorretto-17/Dockerfile b/amazoncorretto-17/Dockerfile index 6880ba3d..fc5bbfeb 100644 --- a/amazoncorretto-17/Dockerfile +++ b/amazoncorretto-17/Dockerfile @@ -10,13 +10,13 @@ LABEL org.opencontainers.image.description "Apache Maven is a software project m ENV MAVEN_HOME /usr/share/maven -COPY --from=ghcr.io/carlossg/maven:4.0.0-alpha-13-eclipse-temurin-17 ${MAVEN_HOME} ${MAVEN_HOME} -COPY --from=ghcr.io/carlossg/maven:4.0.0-alpha-13-eclipse-temurin-17 /usr/local/bin/mvn-entrypoint.sh /usr/local/bin/mvn-entrypoint.sh -COPY --from=ghcr.io/carlossg/maven:4.0.0-alpha-13-eclipse-temurin-17 /usr/share/maven/ref/settings-docker.xml /usr/share/maven/ref/settings-docker.xml +COPY --from=ghcr.io/carlossg/maven:4.0.0-beta-3-eclipse-temurin-17 ${MAVEN_HOME} ${MAVEN_HOME} +COPY --from=ghcr.io/carlossg/maven:4.0.0-beta-3-eclipse-temurin-17 /usr/local/bin/mvn-entrypoint.sh /usr/local/bin/mvn-entrypoint.sh +COPY --from=ghcr.io/carlossg/maven:4.0.0-beta-3-eclipse-temurin-17 /usr/share/maven/ref/settings-docker.xml /usr/share/maven/ref/settings-docker.xml RUN ln -s ${MAVEN_HOME}/bin/mvn /usr/bin/mvn -ARG MAVEN_VERSION=4.0.0-alpha-13 +ARG MAVEN_VERSION=4.0.0-beta-3 ARG USER_HOME_DIR="/root" ENV MAVEN_CONFIG "$USER_HOME_DIR/.m2" diff --git a/amazoncorretto-21-al2023/Dockerfile b/amazoncorretto-21-al2023/Dockerfile index 7dae62e6..840c2e83 100644 --- a/amazoncorretto-21-al2023/Dockerfile +++ b/amazoncorretto-21-al2023/Dockerfile @@ -10,9 +10,9 @@ LABEL org.opencontainers.image.description "Apache Maven is a software project m ENV MAVEN_HOME /usr/share/maven -COPY --from=ghcr.io/carlossg/maven:4.0.0-alpha-13-eclipse-temurin-17 ${MAVEN_HOME} ${MAVEN_HOME} -COPY --from=ghcr.io/carlossg/maven:4.0.0-alpha-13-eclipse-temurin-17 /usr/local/bin/mvn-entrypoint.sh /usr/local/bin/mvn-entrypoint.sh -COPY --from=ghcr.io/carlossg/maven:4.0.0-alpha-13-eclipse-temurin-17 /usr/share/maven/ref/settings-docker.xml /usr/share/maven/ref/settings-docker.xml +COPY --from=ghcr.io/carlossg/maven:4.0.0-beta-3-eclipse-temurin-17 ${MAVEN_HOME} ${MAVEN_HOME} +COPY --from=ghcr.io/carlossg/maven:4.0.0-beta-3-eclipse-temurin-17 /usr/local/bin/mvn-entrypoint.sh /usr/local/bin/mvn-entrypoint.sh +COPY --from=ghcr.io/carlossg/maven:4.0.0-beta-3-eclipse-temurin-17 /usr/share/maven/ref/settings-docker.xml /usr/share/maven/ref/settings-docker.xml RUN ln -s ${MAVEN_HOME}/bin/mvn /usr/bin/mvn diff --git a/amazoncorretto-21-debian/Dockerfile b/amazoncorretto-21-debian/Dockerfile index 9a875286..9355fc27 100644 --- a/amazoncorretto-21-debian/Dockerfile +++ b/amazoncorretto-21-debian/Dockerfile @@ -26,13 +26,13 @@ LABEL org.opencontainers.image.description "Apache Maven is a software project m ENV MAVEN_HOME /usr/share/maven -COPY --from=ghcr.io/carlossg/maven:4.0.0-alpha-13-eclipse-temurin-17 ${MAVEN_HOME} ${MAVEN_HOME} -COPY --from=ghcr.io/carlossg/maven:4.0.0-alpha-13-eclipse-temurin-17 /usr/local/bin/mvn-entrypoint.sh /usr/local/bin/mvn-entrypoint.sh -COPY --from=ghcr.io/carlossg/maven:4.0.0-alpha-13-eclipse-temurin-17 /usr/share/maven/ref/settings-docker.xml /usr/share/maven/ref/settings-docker.xml +COPY --from=ghcr.io/carlossg/maven:4.0.0-beta-3-eclipse-temurin-17 ${MAVEN_HOME} ${MAVEN_HOME} +COPY --from=ghcr.io/carlossg/maven:4.0.0-beta-3-eclipse-temurin-17 /usr/local/bin/mvn-entrypoint.sh /usr/local/bin/mvn-entrypoint.sh +COPY --from=ghcr.io/carlossg/maven:4.0.0-beta-3-eclipse-temurin-17 /usr/share/maven/ref/settings-docker.xml /usr/share/maven/ref/settings-docker.xml RUN ln -s ${MAVEN_HOME}/bin/mvn /usr/bin/mvn -ARG MAVEN_VERSION=4.0.0-alpha-13 +ARG MAVEN_VERSION=4.0.0-beta-3 ARG USER_HOME_DIR="/root" ENV MAVEN_CONFIG "$USER_HOME_DIR/.m2" diff --git a/amazoncorretto-21/Dockerfile b/amazoncorretto-21/Dockerfile index 86615bfc..8f0ef53a 100644 --- a/amazoncorretto-21/Dockerfile +++ b/amazoncorretto-21/Dockerfile @@ -10,13 +10,13 @@ LABEL org.opencontainers.image.description "Apache Maven is a software project m ENV MAVEN_HOME /usr/share/maven -COPY --from=ghcr.io/carlossg/maven:4.0.0-alpha-13-eclipse-temurin-17 ${MAVEN_HOME} ${MAVEN_HOME} -COPY --from=ghcr.io/carlossg/maven:4.0.0-alpha-13-eclipse-temurin-17 /usr/local/bin/mvn-entrypoint.sh /usr/local/bin/mvn-entrypoint.sh -COPY --from=ghcr.io/carlossg/maven:4.0.0-alpha-13-eclipse-temurin-17 /usr/share/maven/ref/settings-docker.xml /usr/share/maven/ref/settings-docker.xml +COPY --from=ghcr.io/carlossg/maven:4.0.0-beta-3-eclipse-temurin-17 ${MAVEN_HOME} ${MAVEN_HOME} +COPY --from=ghcr.io/carlossg/maven:4.0.0-beta-3-eclipse-temurin-17 /usr/local/bin/mvn-entrypoint.sh /usr/local/bin/mvn-entrypoint.sh +COPY --from=ghcr.io/carlossg/maven:4.0.0-beta-3-eclipse-temurin-17 /usr/share/maven/ref/settings-docker.xml /usr/share/maven/ref/settings-docker.xml RUN ln -s ${MAVEN_HOME}/bin/mvn /usr/bin/mvn -ARG MAVEN_VERSION=4.0.0-alpha-13 +ARG MAVEN_VERSION=4.0.0-beta-3 ARG USER_HOME_DIR="/root" ENV MAVEN_CONFIG "$USER_HOME_DIR/.m2" diff --git a/azulzulu-17-alpine/Dockerfile b/azulzulu-17-alpine/Dockerfile index 4ea7d35d..a0c676a4 100644 --- a/azulzulu-17-alpine/Dockerfile +++ b/azulzulu-17-alpine/Dockerfile @@ -10,13 +10,13 @@ LABEL org.opencontainers.image.description "Apache Maven is a software project m ENV MAVEN_HOME /usr/share/maven -COPY --from=ghcr.io/carlossg/maven:4.0.0-alpha-13-eclipse-temurin-17 ${MAVEN_HOME} ${MAVEN_HOME} -COPY --from=ghcr.io/carlossg/maven:4.0.0-alpha-13-eclipse-temurin-17 /usr/local/bin/mvn-entrypoint.sh /usr/local/bin/mvn-entrypoint.sh -COPY --from=ghcr.io/carlossg/maven:4.0.0-alpha-13-eclipse-temurin-17 /usr/share/maven/ref/settings-docker.xml /usr/share/maven/ref/settings-docker.xml +COPY --from=ghcr.io/carlossg/maven:4.0.0-beta-3-eclipse-temurin-17 ${MAVEN_HOME} ${MAVEN_HOME} +COPY --from=ghcr.io/carlossg/maven:4.0.0-beta-3-eclipse-temurin-17 /usr/local/bin/mvn-entrypoint.sh /usr/local/bin/mvn-entrypoint.sh +COPY --from=ghcr.io/carlossg/maven:4.0.0-beta-3-eclipse-temurin-17 /usr/share/maven/ref/settings-docker.xml /usr/share/maven/ref/settings-docker.xml RUN ln -s ${MAVEN_HOME}/bin/mvn /usr/bin/mvn -ARG MAVEN_VERSION=4.0.0-alpha-13 +ARG MAVEN_VERSION=4.0.0-beta-3 ARG USER_HOME_DIR="/root" ENV MAVEN_CONFIG "$USER_HOME_DIR/.m2" diff --git a/azulzulu-17-windowsservercore/Dockerfile b/azulzulu-17-windowsservercore/Dockerfile index 4449e8ad..05c531a3 100644 --- a/azulzulu-17-windowsservercore/Dockerfile +++ b/azulzulu-17-windowsservercore/Dockerfile @@ -18,7 +18,7 @@ RUN Invoke-WebRequest -Uri $('{0}/{1}' -f $env:uri,$env:zip) -OutFile C:/$env:zi Remove-Item C:/${env:zip} ARG USER_HOME_DIR="C:/Users/ContainerUser" -ARG MAVEN_VERSION=4.0.0-alpha-13 +ARG MAVEN_VERSION=4.0.0-beta-3 ARG SHA=a8dca1efc49f79ffedfc7a283d121b488b44e9b5e3334381a378fe8fa8c1769b31dc34e8b763966f67e8be4a95853380892177de096f30970b1b525f5f2e6caa ARG BASE_URL=https://apache.osuosl.org/maven/maven-4/${MAVEN_VERSION}/binaries diff --git a/azulzulu-17/Dockerfile b/azulzulu-17/Dockerfile index bbd77b56..15df6b56 100644 --- a/azulzulu-17/Dockerfile +++ b/azulzulu-17/Dockerfile @@ -12,13 +12,13 @@ LABEL org.opencontainers.image.description "Apache Maven is a software project m ENV MAVEN_HOME /usr/share/maven -COPY --from=ghcr.io/carlossg/maven:4.0.0-alpha-13-eclipse-temurin-17 ${MAVEN_HOME} ${MAVEN_HOME} -COPY --from=ghcr.io/carlossg/maven:4.0.0-alpha-13-eclipse-temurin-17 /usr/local/bin/mvn-entrypoint.sh /usr/local/bin/mvn-entrypoint.sh -COPY --from=ghcr.io/carlossg/maven:4.0.0-alpha-13-eclipse-temurin-17 /usr/share/maven/ref/settings-docker.xml /usr/share/maven/ref/settings-docker.xml +COPY --from=ghcr.io/carlossg/maven:4.0.0-beta-3-eclipse-temurin-17 ${MAVEN_HOME} ${MAVEN_HOME} +COPY --from=ghcr.io/carlossg/maven:4.0.0-beta-3-eclipse-temurin-17 /usr/local/bin/mvn-entrypoint.sh /usr/local/bin/mvn-entrypoint.sh +COPY --from=ghcr.io/carlossg/maven:4.0.0-beta-3-eclipse-temurin-17 /usr/share/maven/ref/settings-docker.xml /usr/share/maven/ref/settings-docker.xml RUN ln -s ${MAVEN_HOME}/bin/mvn /usr/bin/mvn -ARG MAVEN_VERSION=4.0.0-alpha-13 +ARG MAVEN_VERSION=4.0.0-beta-3 ARG USER_HOME_DIR="/root" ENV MAVEN_CONFIG "$USER_HOME_DIR/.m2" diff --git a/azulzulu-21-alpine/Dockerfile b/azulzulu-21-alpine/Dockerfile index 52577c5a..9122088b 100644 --- a/azulzulu-21-alpine/Dockerfile +++ b/azulzulu-21-alpine/Dockerfile @@ -10,9 +10,9 @@ LABEL org.opencontainers.image.description "Apache Maven is a software project m ENV MAVEN_HOME /usr/share/maven -COPY --from=ghcr.io/carlossg/maven:4.0.0-alpha-13-eclipse-temurin-17 ${MAVEN_HOME} ${MAVEN_HOME} -COPY --from=ghcr.io/carlossg/maven:4.0.0-alpha-13-eclipse-temurin-17 /usr/local/bin/mvn-entrypoint.sh /usr/local/bin/mvn-entrypoint.sh -COPY --from=ghcr.io/carlossg/maven:4.0.0-alpha-13-eclipse-temurin-17 /usr/share/maven/ref/settings-docker.xml /usr/share/maven/ref/settings-docker.xml +COPY --from=ghcr.io/carlossg/maven:4.0.0-beta-3-eclipse-temurin-17 ${MAVEN_HOME} ${MAVEN_HOME} +COPY --from=ghcr.io/carlossg/maven:4.0.0-beta-3-eclipse-temurin-17 /usr/local/bin/mvn-entrypoint.sh /usr/local/bin/mvn-entrypoint.sh +COPY --from=ghcr.io/carlossg/maven:4.0.0-beta-3-eclipse-temurin-17 /usr/share/maven/ref/settings-docker.xml /usr/share/maven/ref/settings-docker.xml RUN ln -s ${MAVEN_HOME}/bin/mvn /usr/bin/mvn diff --git a/azulzulu-21/Dockerfile b/azulzulu-21/Dockerfile index 8bbfeb15..46158cfd 100644 --- a/azulzulu-21/Dockerfile +++ b/azulzulu-21/Dockerfile @@ -12,9 +12,9 @@ LABEL org.opencontainers.image.description "Apache Maven is a software project m ENV MAVEN_HOME /usr/share/maven -COPY --from=ghcr.io/carlossg/maven:4.0.0-alpha-13-eclipse-temurin-17 ${MAVEN_HOME} ${MAVEN_HOME} -COPY --from=ghcr.io/carlossg/maven:4.0.0-alpha-13-eclipse-temurin-17 /usr/local/bin/mvn-entrypoint.sh /usr/local/bin/mvn-entrypoint.sh -COPY --from=ghcr.io/carlossg/maven:4.0.0-alpha-13-eclipse-temurin-17 /usr/share/maven/ref/settings-docker.xml /usr/share/maven/ref/settings-docker.xml +COPY --from=ghcr.io/carlossg/maven:4.0.0-beta-3-eclipse-temurin-17 ${MAVEN_HOME} ${MAVEN_HOME} +COPY --from=ghcr.io/carlossg/maven:4.0.0-beta-3-eclipse-temurin-17 /usr/local/bin/mvn-entrypoint.sh /usr/local/bin/mvn-entrypoint.sh +COPY --from=ghcr.io/carlossg/maven:4.0.0-beta-3-eclipse-temurin-17 /usr/share/maven/ref/settings-docker.xml /usr/share/maven/ref/settings-docker.xml RUN ln -s ${MAVEN_HOME}/bin/mvn /usr/bin/mvn diff --git a/common.sh b/common.sh index b51d40e4..a3b47d13 100755 --- a/common.sh +++ b/common.sh @@ -68,7 +68,7 @@ version-aliases() { fi done - # tag eclipse-temurin-8-alpine -> 4.0.0-alpha-13-eclipse-temurin-alpine + # tag eclipse-temurin-8-alpine -> 4.0.0-beta-3-eclipse-temurin-alpine if [ -n "${extra_tags[$version]:-}" ]; then versionAliases+=("$mavenVersion-${extra_tags[$version]}") fi diff --git a/eclipse-temurin-17-alpine/Dockerfile b/eclipse-temurin-17-alpine/Dockerfile index 1d76642e..9711f3eb 100644 --- a/eclipse-temurin-17-alpine/Dockerfile +++ b/eclipse-temurin-17-alpine/Dockerfile @@ -10,13 +10,13 @@ LABEL org.opencontainers.image.description "Apache Maven is a software project m ENV MAVEN_HOME /usr/share/maven -COPY --from=ghcr.io/carlossg/maven:4.0.0-alpha-13-eclipse-temurin-17 ${MAVEN_HOME} ${MAVEN_HOME} -COPY --from=ghcr.io/carlossg/maven:4.0.0-alpha-13-eclipse-temurin-17 /usr/local/bin/mvn-entrypoint.sh /usr/local/bin/mvn-entrypoint.sh -COPY --from=ghcr.io/carlossg/maven:4.0.0-alpha-13-eclipse-temurin-17 /usr/share/maven/ref/settings-docker.xml /usr/share/maven/ref/settings-docker.xml +COPY --from=ghcr.io/carlossg/maven:4.0.0-beta-3-eclipse-temurin-17 ${MAVEN_HOME} ${MAVEN_HOME} +COPY --from=ghcr.io/carlossg/maven:4.0.0-beta-3-eclipse-temurin-17 /usr/local/bin/mvn-entrypoint.sh /usr/local/bin/mvn-entrypoint.sh +COPY --from=ghcr.io/carlossg/maven:4.0.0-beta-3-eclipse-temurin-17 /usr/share/maven/ref/settings-docker.xml /usr/share/maven/ref/settings-docker.xml RUN ln -s ${MAVEN_HOME}/bin/mvn /usr/bin/mvn -ARG MAVEN_VERSION=4.0.0-alpha-13 +ARG MAVEN_VERSION=4.0.0-beta-3 ARG USER_HOME_DIR="/root" ENV MAVEN_CONFIG "$USER_HOME_DIR/.m2" diff --git a/eclipse-temurin-17-focal/Dockerfile b/eclipse-temurin-17-focal/Dockerfile index bdfa0667..8883275f 100644 --- a/eclipse-temurin-17-focal/Dockerfile +++ b/eclipse-temurin-17-focal/Dockerfile @@ -12,13 +12,13 @@ LABEL org.opencontainers.image.description "Apache Maven is a software project m ENV MAVEN_HOME /usr/share/maven -COPY --from=ghcr.io/carlossg/maven:4.0.0-alpha-13-eclipse-temurin-17 ${MAVEN_HOME} ${MAVEN_HOME} -COPY --from=ghcr.io/carlossg/maven:4.0.0-alpha-13-eclipse-temurin-17 /usr/local/bin/mvn-entrypoint.sh /usr/local/bin/mvn-entrypoint.sh -COPY --from=ghcr.io/carlossg/maven:4.0.0-alpha-13-eclipse-temurin-17 /usr/share/maven/ref/settings-docker.xml /usr/share/maven/ref/settings-docker.xml +COPY --from=ghcr.io/carlossg/maven:4.0.0-beta-3-eclipse-temurin-17 ${MAVEN_HOME} ${MAVEN_HOME} +COPY --from=ghcr.io/carlossg/maven:4.0.0-beta-3-eclipse-temurin-17 /usr/local/bin/mvn-entrypoint.sh /usr/local/bin/mvn-entrypoint.sh +COPY --from=ghcr.io/carlossg/maven:4.0.0-beta-3-eclipse-temurin-17 /usr/share/maven/ref/settings-docker.xml /usr/share/maven/ref/settings-docker.xml RUN ln -s ${MAVEN_HOME}/bin/mvn /usr/bin/mvn -ARG MAVEN_VERSION=4.0.0-alpha-13 +ARG MAVEN_VERSION=4.0.0-beta-3 ARG USER_HOME_DIR="/root" ENV MAVEN_CONFIG "$USER_HOME_DIR/.m2" diff --git a/eclipse-temurin-17/Dockerfile b/eclipse-temurin-17/Dockerfile index 5d1da4bf..ba55a8c8 100644 --- a/eclipse-temurin-17/Dockerfile +++ b/eclipse-temurin-17/Dockerfile @@ -1,6 +1,6 @@ FROM eclipse-temurin:17-jdk as builder -ARG MAVEN_VERSION=4.0.0-alpha-13 +ARG MAVEN_VERSION=4.0.0-beta-3 ARG USER_HOME_DIR="/root" ARG SHA=29c181ae18f72c2c8ff738e6aedaecf6faaa4cebd737b11b7e8f3a05d341468e93a5685fa26f3b8299bbe6ddda3b9652c9c4df135af6f146eebad5dd6b6c47ed ARG BASE_URL=https://downloads.apache.org/maven/maven-4/${MAVEN_VERSION}/binaries @@ -50,7 +50,7 @@ COPY settings-docker.xml /usr/share/maven/ref/ RUN ln -s ${MAVEN_HOME}/bin/mvn /usr/bin/mvn -ARG MAVEN_VERSION=4.0.0-alpha-13 +ARG MAVEN_VERSION=4.0.0-beta-3 ARG USER_HOME_DIR="/root" ENV MAVEN_CONFIG "$USER_HOME_DIR/.m2" diff --git a/eclipse-temurin-21-alpine/Dockerfile b/eclipse-temurin-21-alpine/Dockerfile index fcc37b9e..9983e08d 100644 --- a/eclipse-temurin-21-alpine/Dockerfile +++ b/eclipse-temurin-21-alpine/Dockerfile @@ -10,13 +10,13 @@ LABEL org.opencontainers.image.description "Apache Maven is a software project m ENV MAVEN_HOME /usr/share/maven -COPY --from=ghcr.io/carlossg/maven:4.0.0-alpha-13-eclipse-temurin-17 ${MAVEN_HOME} ${MAVEN_HOME} -COPY --from=ghcr.io/carlossg/maven:4.0.0-alpha-13-eclipse-temurin-17 /usr/local/bin/mvn-entrypoint.sh /usr/local/bin/mvn-entrypoint.sh -COPY --from=ghcr.io/carlossg/maven:4.0.0-alpha-13-eclipse-temurin-17 /usr/share/maven/ref/settings-docker.xml /usr/share/maven/ref/settings-docker.xml +COPY --from=ghcr.io/carlossg/maven:4.0.0-beta-3-eclipse-temurin-17 ${MAVEN_HOME} ${MAVEN_HOME} +COPY --from=ghcr.io/carlossg/maven:4.0.0-beta-3-eclipse-temurin-17 /usr/local/bin/mvn-entrypoint.sh /usr/local/bin/mvn-entrypoint.sh +COPY --from=ghcr.io/carlossg/maven:4.0.0-beta-3-eclipse-temurin-17 /usr/share/maven/ref/settings-docker.xml /usr/share/maven/ref/settings-docker.xml RUN ln -s ${MAVEN_HOME}/bin/mvn /usr/bin/mvn -ARG MAVEN_VERSION=4.0.0-alpha-13 +ARG MAVEN_VERSION=4.0.0-beta-3 ARG USER_HOME_DIR="/root" ENV MAVEN_CONFIG "$USER_HOME_DIR/.m2" diff --git a/eclipse-temurin-21-jammy/Dockerfile b/eclipse-temurin-21-jammy/Dockerfile index c5156aff..c4ed99d0 100644 --- a/eclipse-temurin-21-jammy/Dockerfile +++ b/eclipse-temurin-21-jammy/Dockerfile @@ -12,13 +12,13 @@ LABEL org.opencontainers.image.description "Apache Maven is a software project m ENV MAVEN_HOME /usr/share/maven -COPY --from=ghcr.io/carlossg/maven:4.0.0-alpha-13-eclipse-temurin-17 ${MAVEN_HOME} ${MAVEN_HOME} -COPY --from=ghcr.io/carlossg/maven:4.0.0-alpha-13-eclipse-temurin-17 /usr/local/bin/mvn-entrypoint.sh /usr/local/bin/mvn-entrypoint.sh -COPY --from=ghcr.io/carlossg/maven:4.0.0-alpha-13-eclipse-temurin-17 /usr/share/maven/ref/settings-docker.xml /usr/share/maven/ref/settings-docker.xml +COPY --from=ghcr.io/carlossg/maven:4.0.0-beta-3-eclipse-temurin-17 ${MAVEN_HOME} ${MAVEN_HOME} +COPY --from=ghcr.io/carlossg/maven:4.0.0-beta-3-eclipse-temurin-17 /usr/local/bin/mvn-entrypoint.sh /usr/local/bin/mvn-entrypoint.sh +COPY --from=ghcr.io/carlossg/maven:4.0.0-beta-3-eclipse-temurin-17 /usr/share/maven/ref/settings-docker.xml /usr/share/maven/ref/settings-docker.xml RUN ln -s ${MAVEN_HOME}/bin/mvn /usr/bin/mvn -ARG MAVEN_VERSION=4.0.0-alpha-13 +ARG MAVEN_VERSION=4.0.0-beta-3 ARG USER_HOME_DIR="/root" ENV MAVEN_CONFIG "$USER_HOME_DIR/.m2" diff --git a/eclipse-temurin-21/Dockerfile b/eclipse-temurin-21/Dockerfile index c71f01ae..9dd74f91 100644 --- a/eclipse-temurin-21/Dockerfile +++ b/eclipse-temurin-21/Dockerfile @@ -12,13 +12,13 @@ LABEL org.opencontainers.image.description "Apache Maven is a software project m ENV MAVEN_HOME /usr/share/maven -COPY --from=ghcr.io/carlossg/maven:4.0.0-alpha-13-eclipse-temurin-17 ${MAVEN_HOME} ${MAVEN_HOME} -COPY --from=ghcr.io/carlossg/maven:4.0.0-alpha-13-eclipse-temurin-17 /usr/local/bin/mvn-entrypoint.sh /usr/local/bin/mvn-entrypoint.sh -COPY --from=ghcr.io/carlossg/maven:4.0.0-alpha-13-eclipse-temurin-17 /usr/share/maven/ref/settings-docker.xml /usr/share/maven/ref/settings-docker.xml +COPY --from=ghcr.io/carlossg/maven:4.0.0-beta-3-eclipse-temurin-17 ${MAVEN_HOME} ${MAVEN_HOME} +COPY --from=ghcr.io/carlossg/maven:4.0.0-beta-3-eclipse-temurin-17 /usr/local/bin/mvn-entrypoint.sh /usr/local/bin/mvn-entrypoint.sh +COPY --from=ghcr.io/carlossg/maven:4.0.0-beta-3-eclipse-temurin-17 /usr/share/maven/ref/settings-docker.xml /usr/share/maven/ref/settings-docker.xml RUN ln -s ${MAVEN_HOME}/bin/mvn /usr/bin/mvn -ARG MAVEN_VERSION=4.0.0-alpha-13 +ARG MAVEN_VERSION=4.0.0-beta-3 ARG USER_HOME_DIR="/root" ENV MAVEN_CONFIG "$USER_HOME_DIR/.m2" diff --git a/eclipse-temurin-22-alpine/Dockerfile b/eclipse-temurin-22-alpine/Dockerfile index b968601e..d1878ca8 100644 --- a/eclipse-temurin-22-alpine/Dockerfile +++ b/eclipse-temurin-22-alpine/Dockerfile @@ -10,9 +10,9 @@ LABEL org.opencontainers.image.description "Apache Maven is a software project m ENV MAVEN_HOME /usr/share/maven -COPY --from=ghcr.io/carlossg/maven:4.0.0-alpha-13-eclipse-temurin-17 ${MAVEN_HOME} ${MAVEN_HOME} -COPY --from=ghcr.io/carlossg/maven:4.0.0-alpha-13-eclipse-temurin-17 /usr/local/bin/mvn-entrypoint.sh /usr/local/bin/mvn-entrypoint.sh -COPY --from=ghcr.io/carlossg/maven:4.0.0-alpha-13-eclipse-temurin-17 /usr/share/maven/ref/settings-docker.xml /usr/share/maven/ref/settings-docker.xml +COPY --from=ghcr.io/carlossg/maven:4.0.0-beta-3-eclipse-temurin-17 ${MAVEN_HOME} ${MAVEN_HOME} +COPY --from=ghcr.io/carlossg/maven:4.0.0-beta-3-eclipse-temurin-17 /usr/local/bin/mvn-entrypoint.sh /usr/local/bin/mvn-entrypoint.sh +COPY --from=ghcr.io/carlossg/maven:4.0.0-beta-3-eclipse-temurin-17 /usr/share/maven/ref/settings-docker.xml /usr/share/maven/ref/settings-docker.xml RUN ln -s ${MAVEN_HOME}/bin/mvn /usr/bin/mvn diff --git a/eclipse-temurin-22-jammy/Dockerfile b/eclipse-temurin-22-jammy/Dockerfile index ef15bd2b..d71c49de 100644 --- a/eclipse-temurin-22-jammy/Dockerfile +++ b/eclipse-temurin-22-jammy/Dockerfile @@ -12,9 +12,9 @@ LABEL org.opencontainers.image.description "Apache Maven is a software project m ENV MAVEN_HOME /usr/share/maven -COPY --from=ghcr.io/carlossg/maven:4.0.0-alpha-13-eclipse-temurin-17 ${MAVEN_HOME} ${MAVEN_HOME} -COPY --from=ghcr.io/carlossg/maven:4.0.0-alpha-13-eclipse-temurin-17 /usr/local/bin/mvn-entrypoint.sh /usr/local/bin/mvn-entrypoint.sh -COPY --from=ghcr.io/carlossg/maven:4.0.0-alpha-13-eclipse-temurin-17 /usr/share/maven/ref/settings-docker.xml /usr/share/maven/ref/settings-docker.xml +COPY --from=ghcr.io/carlossg/maven:4.0.0-beta-3-eclipse-temurin-17 ${MAVEN_HOME} ${MAVEN_HOME} +COPY --from=ghcr.io/carlossg/maven:4.0.0-beta-3-eclipse-temurin-17 /usr/local/bin/mvn-entrypoint.sh /usr/local/bin/mvn-entrypoint.sh +COPY --from=ghcr.io/carlossg/maven:4.0.0-beta-3-eclipse-temurin-17 /usr/share/maven/ref/settings-docker.xml /usr/share/maven/ref/settings-docker.xml RUN ln -s ${MAVEN_HOME}/bin/mvn /usr/bin/mvn diff --git a/eclipse-temurin-22/Dockerfile b/eclipse-temurin-22/Dockerfile index 7d89d4b6..193e4527 100644 --- a/eclipse-temurin-22/Dockerfile +++ b/eclipse-temurin-22/Dockerfile @@ -12,9 +12,9 @@ LABEL org.opencontainers.image.description "Apache Maven is a software project m ENV MAVEN_HOME /usr/share/maven -COPY --from=ghcr.io/carlossg/maven:4.0.0-alpha-13-eclipse-temurin-17 ${MAVEN_HOME} ${MAVEN_HOME} -COPY --from=ghcr.io/carlossg/maven:4.0.0-alpha-13-eclipse-temurin-17 /usr/local/bin/mvn-entrypoint.sh /usr/local/bin/mvn-entrypoint.sh -COPY --from=ghcr.io/carlossg/maven:4.0.0-alpha-13-eclipse-temurin-17 /usr/share/maven/ref/settings-docker.xml /usr/share/maven/ref/settings-docker.xml +COPY --from=ghcr.io/carlossg/maven:4.0.0-beta-3-eclipse-temurin-17 ${MAVEN_HOME} ${MAVEN_HOME} +COPY --from=ghcr.io/carlossg/maven:4.0.0-beta-3-eclipse-temurin-17 /usr/local/bin/mvn-entrypoint.sh /usr/local/bin/mvn-entrypoint.sh +COPY --from=ghcr.io/carlossg/maven:4.0.0-beta-3-eclipse-temurin-17 /usr/share/maven/ref/settings-docker.xml /usr/share/maven/ref/settings-docker.xml RUN ln -s ${MAVEN_HOME}/bin/mvn /usr/bin/mvn diff --git a/github-action.ps1 b/github-action.ps1 index 1568c793..05adbe3b 100644 --- a/github-action.ps1 +++ b/github-action.ps1 @@ -3,7 +3,7 @@ Write-Host "Starting" $dir = $args[0] $username = $args[1] $password = $args[2] -$tags = @('4.0.0-alpha-13', '3.9', '3') +$tags = @('4.0.0-beta-3', '3.9', '3') # only push from main $ref=$env:GITHUB_REF diff --git a/graalvm-community-17/Dockerfile b/graalvm-community-17/Dockerfile index b0c0f8b5..f31927ba 100644 --- a/graalvm-community-17/Dockerfile +++ b/graalvm-community-17/Dockerfile @@ -8,9 +8,9 @@ LABEL org.opencontainers.image.description "Apache Maven is a software project m ENV MAVEN_HOME /usr/share/maven -COPY --from=ghcr.io/carlossg/maven:4.0.0-alpha-13-eclipse-temurin-17 ${MAVEN_HOME} ${MAVEN_HOME} -COPY --from=ghcr.io/carlossg/maven:4.0.0-alpha-13-eclipse-temurin-17 /usr/local/bin/mvn-entrypoint.sh /usr/local/bin/mvn-entrypoint.sh -COPY --from=ghcr.io/carlossg/maven:4.0.0-alpha-13-eclipse-temurin-17 /usr/share/maven/ref/settings-docker.xml /usr/share/maven/ref/settings-docker.xml +COPY --from=ghcr.io/carlossg/maven:4.0.0-beta-3-eclipse-temurin-17 ${MAVEN_HOME} ${MAVEN_HOME} +COPY --from=ghcr.io/carlossg/maven:4.0.0-beta-3-eclipse-temurin-17 /usr/local/bin/mvn-entrypoint.sh /usr/local/bin/mvn-entrypoint.sh +COPY --from=ghcr.io/carlossg/maven:4.0.0-beta-3-eclipse-temurin-17 /usr/share/maven/ref/settings-docker.xml /usr/share/maven/ref/settings-docker.xml RUN ln -s ${MAVEN_HOME}/bin/mvn /usr/bin/mvn diff --git a/graalvm-community-21/Dockerfile b/graalvm-community-21/Dockerfile index b8f27b63..fc27b8a2 100644 --- a/graalvm-community-21/Dockerfile +++ b/graalvm-community-21/Dockerfile @@ -8,9 +8,9 @@ LABEL org.opencontainers.image.description "Apache Maven is a software project m ENV MAVEN_HOME /usr/share/maven -COPY --from=ghcr.io/carlossg/maven:4.0.0-alpha-13-eclipse-temurin-17 ${MAVEN_HOME} ${MAVEN_HOME} -COPY --from=ghcr.io/carlossg/maven:4.0.0-alpha-13-eclipse-temurin-17 /usr/local/bin/mvn-entrypoint.sh /usr/local/bin/mvn-entrypoint.sh -COPY --from=ghcr.io/carlossg/maven:4.0.0-alpha-13-eclipse-temurin-17 /usr/share/maven/ref/settings-docker.xml /usr/share/maven/ref/settings-docker.xml +COPY --from=ghcr.io/carlossg/maven:4.0.0-beta-3-eclipse-temurin-17 ${MAVEN_HOME} ${MAVEN_HOME} +COPY --from=ghcr.io/carlossg/maven:4.0.0-beta-3-eclipse-temurin-17 /usr/local/bin/mvn-entrypoint.sh /usr/local/bin/mvn-entrypoint.sh +COPY --from=ghcr.io/carlossg/maven:4.0.0-beta-3-eclipse-temurin-17 /usr/share/maven/ref/settings-docker.xml /usr/share/maven/ref/settings-docker.xml RUN ln -s ${MAVEN_HOME}/bin/mvn /usr/bin/mvn diff --git a/ibm-semeru-17-focal/Dockerfile b/ibm-semeru-17-focal/Dockerfile index 46c3952b..2789d954 100644 --- a/ibm-semeru-17-focal/Dockerfile +++ b/ibm-semeru-17-focal/Dockerfile @@ -12,13 +12,13 @@ LABEL org.opencontainers.image.description "Apache Maven is a software project m ENV MAVEN_HOME /usr/share/maven -COPY --from=ghcr.io/carlossg/maven:4.0.0-alpha-13-eclipse-temurin-17 ${MAVEN_HOME} ${MAVEN_HOME} -COPY --from=ghcr.io/carlossg/maven:4.0.0-alpha-13-eclipse-temurin-17 /usr/local/bin/mvn-entrypoint.sh /usr/local/bin/mvn-entrypoint.sh -COPY --from=ghcr.io/carlossg/maven:4.0.0-alpha-13-eclipse-temurin-17 /usr/share/maven/ref/settings-docker.xml /usr/share/maven/ref/settings-docker.xml +COPY --from=ghcr.io/carlossg/maven:4.0.0-beta-3-eclipse-temurin-17 ${MAVEN_HOME} ${MAVEN_HOME} +COPY --from=ghcr.io/carlossg/maven:4.0.0-beta-3-eclipse-temurin-17 /usr/local/bin/mvn-entrypoint.sh /usr/local/bin/mvn-entrypoint.sh +COPY --from=ghcr.io/carlossg/maven:4.0.0-beta-3-eclipse-temurin-17 /usr/share/maven/ref/settings-docker.xml /usr/share/maven/ref/settings-docker.xml RUN ln -s ${MAVEN_HOME}/bin/mvn /usr/bin/mvn -ARG MAVEN_VERSION=4.0.0-alpha-13 +ARG MAVEN_VERSION=4.0.0-beta-3 ARG USER_HOME_DIR="/root" ENV MAVEN_CONFIG "$USER_HOME_DIR/.m2" diff --git a/ibm-semeru-21-jammy/Dockerfile b/ibm-semeru-21-jammy/Dockerfile index e7a2eb0c..2fa163f2 100644 --- a/ibm-semeru-21-jammy/Dockerfile +++ b/ibm-semeru-21-jammy/Dockerfile @@ -12,9 +12,9 @@ LABEL org.opencontainers.image.description "Apache Maven is a software project m ENV MAVEN_HOME /usr/share/maven -COPY --from=ghcr.io/carlossg/maven:4.0.0-alpha-13-eclipse-temurin-17 ${MAVEN_HOME} ${MAVEN_HOME} -COPY --from=ghcr.io/carlossg/maven:4.0.0-alpha-13-eclipse-temurin-17 /usr/local/bin/mvn-entrypoint.sh /usr/local/bin/mvn-entrypoint.sh -COPY --from=ghcr.io/carlossg/maven:4.0.0-alpha-13-eclipse-temurin-17 /usr/share/maven/ref/settings-docker.xml /usr/share/maven/ref/settings-docker.xml +COPY --from=ghcr.io/carlossg/maven:4.0.0-beta-3-eclipse-temurin-17 ${MAVEN_HOME} ${MAVEN_HOME} +COPY --from=ghcr.io/carlossg/maven:4.0.0-beta-3-eclipse-temurin-17 /usr/local/bin/mvn-entrypoint.sh /usr/local/bin/mvn-entrypoint.sh +COPY --from=ghcr.io/carlossg/maven:4.0.0-beta-3-eclipse-temurin-17 /usr/share/maven/ref/settings-docker.xml /usr/share/maven/ref/settings-docker.xml RUN ln -s ${MAVEN_HOME}/bin/mvn /usr/bin/mvn diff --git a/libericaopenjdk-17-alpine/Dockerfile b/libericaopenjdk-17-alpine/Dockerfile index 81458cb2..779b51ac 100644 --- a/libericaopenjdk-17-alpine/Dockerfile +++ b/libericaopenjdk-17-alpine/Dockerfile @@ -10,13 +10,13 @@ LABEL org.opencontainers.image.description "Apache Maven is a software project m ENV MAVEN_HOME /usr/share/maven -COPY --from=ghcr.io/carlossg/maven:4.0.0-alpha-13-eclipse-temurin-17 ${MAVEN_HOME} ${MAVEN_HOME} -COPY --from=ghcr.io/carlossg/maven:4.0.0-alpha-13-eclipse-temurin-17 /usr/local/bin/mvn-entrypoint.sh /usr/local/bin/mvn-entrypoint.sh -COPY --from=ghcr.io/carlossg/maven:4.0.0-alpha-13-eclipse-temurin-17 /usr/share/maven/ref/settings-docker.xml /usr/share/maven/ref/settings-docker.xml +COPY --from=ghcr.io/carlossg/maven:4.0.0-beta-3-eclipse-temurin-17 ${MAVEN_HOME} ${MAVEN_HOME} +COPY --from=ghcr.io/carlossg/maven:4.0.0-beta-3-eclipse-temurin-17 /usr/local/bin/mvn-entrypoint.sh /usr/local/bin/mvn-entrypoint.sh +COPY --from=ghcr.io/carlossg/maven:4.0.0-beta-3-eclipse-temurin-17 /usr/share/maven/ref/settings-docker.xml /usr/share/maven/ref/settings-docker.xml RUN ln -s ${MAVEN_HOME}/bin/mvn /usr/bin/mvn -ARG MAVEN_VERSION=4.0.0-alpha-13 +ARG MAVEN_VERSION=4.0.0-beta-3 ARG USER_HOME_DIR="/root" ENV MAVEN_CONFIG "$USER_HOME_DIR/.m2" diff --git a/libericaopenjdk-17-debian/Dockerfile b/libericaopenjdk-17-debian/Dockerfile index 98cb3e94..9dfc8fe3 100644 --- a/libericaopenjdk-17-debian/Dockerfile +++ b/libericaopenjdk-17-debian/Dockerfile @@ -12,13 +12,13 @@ LABEL org.opencontainers.image.description "Apache Maven is a software project m ENV MAVEN_HOME /usr/share/maven -COPY --from=ghcr.io/carlossg/maven:4.0.0-alpha-13-eclipse-temurin-17 ${MAVEN_HOME} ${MAVEN_HOME} -COPY --from=ghcr.io/carlossg/maven:4.0.0-alpha-13-eclipse-temurin-17 /usr/local/bin/mvn-entrypoint.sh /usr/local/bin/mvn-entrypoint.sh -COPY --from=ghcr.io/carlossg/maven:4.0.0-alpha-13-eclipse-temurin-17 /usr/share/maven/ref/settings-docker.xml /usr/share/maven/ref/settings-docker.xml +COPY --from=ghcr.io/carlossg/maven:4.0.0-beta-3-eclipse-temurin-17 ${MAVEN_HOME} ${MAVEN_HOME} +COPY --from=ghcr.io/carlossg/maven:4.0.0-beta-3-eclipse-temurin-17 /usr/local/bin/mvn-entrypoint.sh /usr/local/bin/mvn-entrypoint.sh +COPY --from=ghcr.io/carlossg/maven:4.0.0-beta-3-eclipse-temurin-17 /usr/share/maven/ref/settings-docker.xml /usr/share/maven/ref/settings-docker.xml RUN ln -s ${MAVEN_HOME}/bin/mvn /usr/bin/mvn -ARG MAVEN_VERSION=4.0.0-alpha-13 +ARG MAVEN_VERSION=4.0.0-beta-3 ARG USER_HOME_DIR="/root" ENV MAVEN_CONFIG "$USER_HOME_DIR/.m2" diff --git a/libericaopenjdk-17/Dockerfile b/libericaopenjdk-17/Dockerfile index ef6b227a..0fc6fc87 100644 --- a/libericaopenjdk-17/Dockerfile +++ b/libericaopenjdk-17/Dockerfile @@ -8,13 +8,13 @@ LABEL org.opencontainers.image.description "Apache Maven is a software project m ENV MAVEN_HOME /usr/share/maven -COPY --from=ghcr.io/carlossg/maven:4.0.0-alpha-13-eclipse-temurin-17 ${MAVEN_HOME} ${MAVEN_HOME} -COPY --from=ghcr.io/carlossg/maven:4.0.0-alpha-13-eclipse-temurin-17 /usr/local/bin/mvn-entrypoint.sh /usr/local/bin/mvn-entrypoint.sh -COPY --from=ghcr.io/carlossg/maven:4.0.0-alpha-13-eclipse-temurin-17 /usr/share/maven/ref/settings-docker.xml /usr/share/maven/ref/settings-docker.xml +COPY --from=ghcr.io/carlossg/maven:4.0.0-beta-3-eclipse-temurin-17 ${MAVEN_HOME} ${MAVEN_HOME} +COPY --from=ghcr.io/carlossg/maven:4.0.0-beta-3-eclipse-temurin-17 /usr/local/bin/mvn-entrypoint.sh /usr/local/bin/mvn-entrypoint.sh +COPY --from=ghcr.io/carlossg/maven:4.0.0-beta-3-eclipse-temurin-17 /usr/share/maven/ref/settings-docker.xml /usr/share/maven/ref/settings-docker.xml RUN ln -s ${MAVEN_HOME}/bin/mvn /usr/bin/mvn -ARG MAVEN_VERSION=4.0.0-alpha-13 +ARG MAVEN_VERSION=4.0.0-beta-3 ARG USER_HOME_DIR="/root" ENV MAVEN_CONFIG "$USER_HOME_DIR/.m2" diff --git a/microsoft-openjdk-17-ubuntu/Dockerfile b/microsoft-openjdk-17-ubuntu/Dockerfile index 208e6244..6c42b1c5 100644 --- a/microsoft-openjdk-17-ubuntu/Dockerfile +++ b/microsoft-openjdk-17-ubuntu/Dockerfile @@ -12,13 +12,13 @@ LABEL org.opencontainers.image.description "Apache Maven is a software project m ENV MAVEN_HOME /usr/share/maven -COPY --from=ghcr.io/carlossg/maven:4.0.0-alpha-13-eclipse-temurin-17 ${MAVEN_HOME} ${MAVEN_HOME} -COPY --from=ghcr.io/carlossg/maven:4.0.0-alpha-13-eclipse-temurin-17 /usr/local/bin/mvn-entrypoint.sh /usr/local/bin/mvn-entrypoint.sh -COPY --from=ghcr.io/carlossg/maven:4.0.0-alpha-13-eclipse-temurin-17 /usr/share/maven/ref/settings-docker.xml /usr/share/maven/ref/settings-docker.xml +COPY --from=ghcr.io/carlossg/maven:4.0.0-beta-3-eclipse-temurin-17 ${MAVEN_HOME} ${MAVEN_HOME} +COPY --from=ghcr.io/carlossg/maven:4.0.0-beta-3-eclipse-temurin-17 /usr/local/bin/mvn-entrypoint.sh /usr/local/bin/mvn-entrypoint.sh +COPY --from=ghcr.io/carlossg/maven:4.0.0-beta-3-eclipse-temurin-17 /usr/share/maven/ref/settings-docker.xml /usr/share/maven/ref/settings-docker.xml RUN ln -s ${MAVEN_HOME}/bin/mvn /usr/bin/mvn -ARG MAVEN_VERSION=4.0.0-alpha-13 +ARG MAVEN_VERSION=4.0.0-beta-3 ARG USER_HOME_DIR="/root" ENV MAVEN_CONFIG "$USER_HOME_DIR/.m2" diff --git a/microsoft-openjdk-21-ubuntu/Dockerfile b/microsoft-openjdk-21-ubuntu/Dockerfile index e8a3ba08..99f23cac 100644 --- a/microsoft-openjdk-21-ubuntu/Dockerfile +++ b/microsoft-openjdk-21-ubuntu/Dockerfile @@ -12,9 +12,9 @@ LABEL org.opencontainers.image.description "Apache Maven is a software project m ENV MAVEN_HOME /usr/share/maven -COPY --from=ghcr.io/carlossg/maven:4.0.0-alpha-13-eclipse-temurin-17 ${MAVEN_HOME} ${MAVEN_HOME} -COPY --from=ghcr.io/carlossg/maven:4.0.0-alpha-13-eclipse-temurin-17 /usr/local/bin/mvn-entrypoint.sh /usr/local/bin/mvn-entrypoint.sh -COPY --from=ghcr.io/carlossg/maven:4.0.0-alpha-13-eclipse-temurin-17 /usr/share/maven/ref/settings-docker.xml /usr/share/maven/ref/settings-docker.xml +COPY --from=ghcr.io/carlossg/maven:4.0.0-beta-3-eclipse-temurin-17 ${MAVEN_HOME} ${MAVEN_HOME} +COPY --from=ghcr.io/carlossg/maven:4.0.0-beta-3-eclipse-temurin-17 /usr/local/bin/mvn-entrypoint.sh /usr/local/bin/mvn-entrypoint.sh +COPY --from=ghcr.io/carlossg/maven:4.0.0-beta-3-eclipse-temurin-17 /usr/share/maven/ref/settings-docker.xml /usr/share/maven/ref/settings-docker.xml RUN ln -s ${MAVEN_HOME}/bin/mvn /usr/bin/mvn diff --git a/oracle-graalvm-17/Dockerfile b/oracle-graalvm-17/Dockerfile index ed3e3383..ea1b9b69 100644 --- a/oracle-graalvm-17/Dockerfile +++ b/oracle-graalvm-17/Dockerfile @@ -10,9 +10,9 @@ LABEL org.opencontainers.image.description "Apache Maven is a software project m ENV MAVEN_HOME /usr/share/maven -COPY --from=ghcr.io/carlossg/maven:4.0.0-alpha-13-eclipse-temurin-17 ${MAVEN_HOME} ${MAVEN_HOME} -COPY --from=ghcr.io/carlossg/maven:4.0.0-alpha-13-eclipse-temurin-17 /usr/local/bin/mvn-entrypoint.sh /usr/local/bin/mvn-entrypoint.sh -COPY --from=ghcr.io/carlossg/maven:4.0.0-alpha-13-eclipse-temurin-17 /usr/share/maven/ref/settings-docker.xml /usr/share/maven/ref/settings-docker.xml +COPY --from=ghcr.io/carlossg/maven:4.0.0-beta-3-eclipse-temurin-17 ${MAVEN_HOME} ${MAVEN_HOME} +COPY --from=ghcr.io/carlossg/maven:4.0.0-beta-3-eclipse-temurin-17 /usr/local/bin/mvn-entrypoint.sh /usr/local/bin/mvn-entrypoint.sh +COPY --from=ghcr.io/carlossg/maven:4.0.0-beta-3-eclipse-temurin-17 /usr/share/maven/ref/settings-docker.xml /usr/share/maven/ref/settings-docker.xml RUN ln -s ${MAVEN_HOME}/bin/mvn /usr/bin/mvn diff --git a/oracle-graalvm-21/Dockerfile b/oracle-graalvm-21/Dockerfile index 2741e471..07a4cd47 100644 --- a/oracle-graalvm-21/Dockerfile +++ b/oracle-graalvm-21/Dockerfile @@ -10,9 +10,9 @@ LABEL org.opencontainers.image.description "Apache Maven is a software project m ENV MAVEN_HOME /usr/share/maven -COPY --from=ghcr.io/carlossg/maven:4.0.0-alpha-13-eclipse-temurin-17 ${MAVEN_HOME} ${MAVEN_HOME} -COPY --from=ghcr.io/carlossg/maven:4.0.0-alpha-13-eclipse-temurin-17 /usr/local/bin/mvn-entrypoint.sh /usr/local/bin/mvn-entrypoint.sh -COPY --from=ghcr.io/carlossg/maven:4.0.0-alpha-13-eclipse-temurin-17 /usr/share/maven/ref/settings-docker.xml /usr/share/maven/ref/settings-docker.xml +COPY --from=ghcr.io/carlossg/maven:4.0.0-beta-3-eclipse-temurin-17 ${MAVEN_HOME} ${MAVEN_HOME} +COPY --from=ghcr.io/carlossg/maven:4.0.0-beta-3-eclipse-temurin-17 /usr/local/bin/mvn-entrypoint.sh /usr/local/bin/mvn-entrypoint.sh +COPY --from=ghcr.io/carlossg/maven:4.0.0-beta-3-eclipse-temurin-17 /usr/share/maven/ref/settings-docker.xml /usr/share/maven/ref/settings-docker.xml RUN ln -s ${MAVEN_HOME}/bin/mvn /usr/bin/mvn diff --git a/sapmachine-17/Dockerfile b/sapmachine-17/Dockerfile index 29a6b3b9..d561df09 100644 --- a/sapmachine-17/Dockerfile +++ b/sapmachine-17/Dockerfile @@ -12,13 +12,13 @@ LABEL org.opencontainers.image.description "Apache Maven is a software project m ENV MAVEN_HOME /usr/share/maven -COPY --from=ghcr.io/carlossg/maven:4.0.0-alpha-13-eclipse-temurin-17 ${MAVEN_HOME} ${MAVEN_HOME} -COPY --from=ghcr.io/carlossg/maven:4.0.0-alpha-13-eclipse-temurin-17 /usr/local/bin/mvn-entrypoint.sh /usr/local/bin/mvn-entrypoint.sh -COPY --from=ghcr.io/carlossg/maven:4.0.0-alpha-13-eclipse-temurin-17 /usr/share/maven/ref/settings-docker.xml /usr/share/maven/ref/settings-docker.xml +COPY --from=ghcr.io/carlossg/maven:4.0.0-beta-3-eclipse-temurin-17 ${MAVEN_HOME} ${MAVEN_HOME} +COPY --from=ghcr.io/carlossg/maven:4.0.0-beta-3-eclipse-temurin-17 /usr/local/bin/mvn-entrypoint.sh /usr/local/bin/mvn-entrypoint.sh +COPY --from=ghcr.io/carlossg/maven:4.0.0-beta-3-eclipse-temurin-17 /usr/share/maven/ref/settings-docker.xml /usr/share/maven/ref/settings-docker.xml RUN ln -s ${MAVEN_HOME}/bin/mvn /usr/bin/mvn -ARG MAVEN_VERSION=4.0.0-alpha-13 +ARG MAVEN_VERSION=4.0.0-beta-3 ARG USER_HOME_DIR="/root" ENV MAVEN_CONFIG "$USER_HOME_DIR/.m2" diff --git a/sapmachine-21/Dockerfile b/sapmachine-21/Dockerfile index 0235f91f..e6a591b4 100644 --- a/sapmachine-21/Dockerfile +++ b/sapmachine-21/Dockerfile @@ -12,9 +12,9 @@ LABEL org.opencontainers.image.description "Apache Maven is a software project m ENV MAVEN_HOME /usr/share/maven -COPY --from=ghcr.io/carlossg/maven:4.0.0-alpha-13-eclipse-temurin-17 ${MAVEN_HOME} ${MAVEN_HOME} -COPY --from=ghcr.io/carlossg/maven:4.0.0-alpha-13-eclipse-temurin-17 /usr/local/bin/mvn-entrypoint.sh /usr/local/bin/mvn-entrypoint.sh -COPY --from=ghcr.io/carlossg/maven:4.0.0-alpha-13-eclipse-temurin-17 /usr/share/maven/ref/settings-docker.xml /usr/share/maven/ref/settings-docker.xml +COPY --from=ghcr.io/carlossg/maven:4.0.0-beta-3-eclipse-temurin-17 ${MAVEN_HOME} ${MAVEN_HOME} +COPY --from=ghcr.io/carlossg/maven:4.0.0-beta-3-eclipse-temurin-17 /usr/local/bin/mvn-entrypoint.sh /usr/local/bin/mvn-entrypoint.sh +COPY --from=ghcr.io/carlossg/maven:4.0.0-beta-3-eclipse-temurin-17 /usr/share/maven/ref/settings-docker.xml /usr/share/maven/ref/settings-docker.xml RUN ln -s ${MAVEN_HOME}/bin/mvn /usr/bin/mvn