diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml index c94fc77..86c545a 100644 --- a/.github/workflows/ci.yaml +++ b/.github/workflows/ci.yaml @@ -32,7 +32,7 @@ jobs: - name: test env: version: ${{ matrix.version }} - expectedGroovyVersion: 4.0.18 + expectedGroovyVersion: 4.0.19 run: | cd test ./run.sh "groovy:${version}" "${expectedGroovyVersion}" diff --git a/jdk11-alpine/Dockerfile b/jdk11-alpine/Dockerfile index eaf64df..6a0b449 100644 --- a/jdk11-alpine/Dockerfile +++ b/jdk11-alpine/Dockerfile @@ -19,7 +19,7 @@ VOLUME /home/groovy/.groovy/grapes WORKDIR /home/groovy -ENV GROOVY_VERSION 4.0.18 +ENV GROOVY_VERSION 4.0.19 RUN set -o errexit -o nounset \ && echo "Installing build dependencies" \ && apk add --no-cache --virtual .build-deps \ @@ -50,6 +50,7 @@ RUN set -o errexit -o nounset \ && unzip groovy.zip \ && rm groovy.zip \ && mv "groovy-${GROOVY_VERSION}" "${GROOVY_HOME}/" \ + && rm -f "${GROOVY_HOME}/lib/groovy-raw-${GROOVY_VERSION}-raw.jar" \ && ln -s "${GROOVY_HOME}/bin/grape" /usr/bin/grape \ && ln -s "${GROOVY_HOME}/bin/groovy" /usr/bin/groovy \ && ln -s "${GROOVY_HOME}/bin/groovyc" /usr/bin/groovyc \ diff --git a/jdk11/Dockerfile b/jdk11/Dockerfile index a39449e..a17b40c 100644 --- a/jdk11/Dockerfile +++ b/jdk11/Dockerfile @@ -29,7 +29,7 @@ RUN set -o errexit -o nounset \ wget \ && rm --recursive --force /var/lib/apt/lists/* -ENV GROOVY_VERSION 4.0.18 +ENV GROOVY_VERSION 4.0.19 RUN set -o errexit -o nounset \ && echo "Downloading Groovy" \ && wget --no-verbose --output-document=groovy.zip "https://archive.apache.org/dist/groovy/${GROOVY_VERSION}/distribution/apache-groovy-binary-${GROOVY_VERSION}.zip" \ @@ -53,6 +53,7 @@ RUN set -o errexit -o nounset \ && unzip groovy.zip \ && rm groovy.zip \ && mv "groovy-${GROOVY_VERSION}" "${GROOVY_HOME}/" \ + && rm --force "${GROOVY_HOME}/lib/groovy-raw-${GROOVY_VERSION}-raw.jar" \ && ln --symbolic "${GROOVY_HOME}/bin/grape" /usr/bin/grape \ && ln --symbolic "${GROOVY_HOME}/bin/groovy" /usr/bin/groovy \ && ln --symbolic "${GROOVY_HOME}/bin/groovyc" /usr/bin/groovyc \ diff --git a/jdk17-alpine/Dockerfile b/jdk17-alpine/Dockerfile index 52ad2b0..a8c419f 100644 --- a/jdk17-alpine/Dockerfile +++ b/jdk17-alpine/Dockerfile @@ -19,7 +19,7 @@ VOLUME /home/groovy/.groovy/grapes WORKDIR /home/groovy -ENV GROOVY_VERSION 4.0.18 +ENV GROOVY_VERSION 4.0.19 RUN set -o errexit -o nounset \ && echo "Installing build dependencies" \ && apk add --no-cache --virtual .build-deps \ @@ -50,6 +50,7 @@ RUN set -o errexit -o nounset \ && unzip groovy.zip \ && rm groovy.zip \ && mv "groovy-${GROOVY_VERSION}" "${GROOVY_HOME}/" \ + && rm -f "${GROOVY_HOME}/lib/groovy-raw-${GROOVY_VERSION}-raw.jar" \ && ln -s "${GROOVY_HOME}/bin/grape" /usr/bin/grape \ && ln -s "${GROOVY_HOME}/bin/groovy" /usr/bin/groovy \ && ln -s "${GROOVY_HOME}/bin/groovyc" /usr/bin/groovyc \ diff --git a/jdk17/Dockerfile b/jdk17/Dockerfile index 5fa4f6d..9f71cc9 100644 --- a/jdk17/Dockerfile +++ b/jdk17/Dockerfile @@ -29,7 +29,7 @@ RUN set -o errexit -o nounset \ wget \ && rm --recursive --force /var/lib/apt/lists/* -ENV GROOVY_VERSION 4.0.18 +ENV GROOVY_VERSION 4.0.19 RUN set -o errexit -o nounset \ && echo "Downloading Groovy" \ && wget --no-verbose --output-document=groovy.zip "https://archive.apache.org/dist/groovy/${GROOVY_VERSION}/distribution/apache-groovy-binary-${GROOVY_VERSION}.zip" \ @@ -53,6 +53,7 @@ RUN set -o errexit -o nounset \ && unzip groovy.zip \ && rm groovy.zip \ && mv "groovy-${GROOVY_VERSION}" "${GROOVY_HOME}/" \ + && rm --force "${GROOVY_HOME}/lib/groovy-raw-${GROOVY_VERSION}-raw.jar" \ && ln --symbolic "${GROOVY_HOME}/bin/grape" /usr/bin/grape \ && ln --symbolic "${GROOVY_HOME}/bin/groovy" /usr/bin/groovy \ && ln --symbolic "${GROOVY_HOME}/bin/groovyc" /usr/bin/groovyc \ diff --git a/jdk21-alpine/Dockerfile b/jdk21-alpine/Dockerfile index 64293f1..5438cdc 100644 --- a/jdk21-alpine/Dockerfile +++ b/jdk21-alpine/Dockerfile @@ -19,7 +19,7 @@ VOLUME /home/groovy/.groovy/grapes WORKDIR /home/groovy -ENV GROOVY_VERSION 4.0.18 +ENV GROOVY_VERSION 4.0.19 RUN set -o errexit -o nounset \ && echo "Installing build dependencies" \ && apk add --no-cache --virtual .build-deps \ @@ -50,6 +50,7 @@ RUN set -o errexit -o nounset \ && unzip groovy.zip \ && rm groovy.zip \ && mv "groovy-${GROOVY_VERSION}" "${GROOVY_HOME}/" \ + && rm -f "${GROOVY_HOME}/lib/groovy-raw-${GROOVY_VERSION}-raw.jar" \ && ln -s "${GROOVY_HOME}/bin/grape" /usr/bin/grape \ && ln -s "${GROOVY_HOME}/bin/groovy" /usr/bin/groovy \ && ln -s "${GROOVY_HOME}/bin/groovyc" /usr/bin/groovyc \ diff --git a/jdk21/Dockerfile b/jdk21/Dockerfile index df1ea9b..86c4f69 100644 --- a/jdk21/Dockerfile +++ b/jdk21/Dockerfile @@ -29,7 +29,7 @@ RUN set -o errexit -o nounset \ wget \ && rm --recursive --force /var/lib/apt/lists/* -ENV GROOVY_VERSION 4.0.18 +ENV GROOVY_VERSION 4.0.19 RUN set -o errexit -o nounset \ && echo "Downloading Groovy" \ && wget --no-verbose --output-document=groovy.zip "https://archive.apache.org/dist/groovy/${GROOVY_VERSION}/distribution/apache-groovy-binary-${GROOVY_VERSION}.zip" \ @@ -53,6 +53,7 @@ RUN set -o errexit -o nounset \ && unzip groovy.zip \ && rm groovy.zip \ && mv "groovy-${GROOVY_VERSION}" "${GROOVY_HOME}/" \ + && rm --force "${GROOVY_HOME}/lib/groovy-raw-${GROOVY_VERSION}-raw.jar" \ && ln --symbolic "${GROOVY_HOME}/bin/grape" /usr/bin/grape \ && ln --symbolic "${GROOVY_HOME}/bin/groovy" /usr/bin/groovy \ && ln --symbolic "${GROOVY_HOME}/bin/groovyc" /usr/bin/groovyc \ diff --git a/jdk8/Dockerfile b/jdk8/Dockerfile index 72d4e80..c00cd8c 100644 --- a/jdk8/Dockerfile +++ b/jdk8/Dockerfile @@ -29,7 +29,7 @@ RUN set -o errexit -o nounset \ wget \ && rm --recursive --force /var/lib/apt/lists/* -ENV GROOVY_VERSION 4.0.18 +ENV GROOVY_VERSION 4.0.19 RUN set -o errexit -o nounset \ && echo "Downloading Groovy" \ && wget --no-verbose --output-document=groovy.zip "https://archive.apache.org/dist/groovy/${GROOVY_VERSION}/distribution/apache-groovy-binary-${GROOVY_VERSION}.zip" \ @@ -53,6 +53,7 @@ RUN set -o errexit -o nounset \ && unzip groovy.zip \ && rm groovy.zip \ && mv "groovy-${GROOVY_VERSION}" "${GROOVY_HOME}/" \ + && rm --force "${GROOVY_HOME}/lib/groovy-raw-${GROOVY_VERSION}-raw.jar" \ && ln --symbolic "${GROOVY_HOME}/bin/grape" /usr/bin/grape \ && ln --symbolic "${GROOVY_HOME}/bin/groovy" /usr/bin/groovy \ && ln --symbolic "${GROOVY_HOME}/bin/groovyc" /usr/bin/groovyc \