Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bump to Fedora 41 and 24-EA to build 22 #29

Merged
merged 2 commits into from
Nov 6, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions buildenv-openj9-openjdk11/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@

# WARNING: generated file, use update.py for updates

FROM fedora:40
FROM fedora:41
LABEL org.opencontainers.image.authors="[email protected]"
LABEL maintainer="[email protected]"
LABEL name=renaissance-buildenv
LABEL version=v12-openj9-openjdk11
LABEL version=v14-openj9-openjdk11
LABEL vendor=renaissance.dev
LABEL org.opencontainers.image.description "Build environment for Renaissance benchmarks (variant openj9-openjdk11)"

Expand Down
4 changes: 2 additions & 2 deletions buildenv-openj9-openjdk17/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@

# WARNING: generated file, use update.py for updates

FROM fedora:40
FROM fedora:41
LABEL org.opencontainers.image.authors="[email protected]"
LABEL maintainer="[email protected]"
LABEL name=renaissance-buildenv
LABEL version=v12-openj9-openjdk17
LABEL version=v14-openj9-openjdk17
LABEL vendor=renaissance.dev
LABEL org.opencontainers.image.description "Build environment for Renaissance benchmarks (variant openj9-openjdk17)"

Expand Down
4 changes: 2 additions & 2 deletions buildenv-openj9-openjdk21/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@

# WARNING: generated file, use update.py for updates

FROM fedora:40
FROM fedora:41
LABEL org.opencontainers.image.authors="[email protected]"
LABEL maintainer="[email protected]"
LABEL name=renaissance-buildenv
LABEL version=v12-openj9-openjdk21
LABEL version=v14-openj9-openjdk21
LABEL vendor=renaissance.dev
LABEL org.opencontainers.image.description "Build environment for Renaissance benchmarks (variant openj9-openjdk21)"

Expand Down
4 changes: 2 additions & 2 deletions buildenv-openj9-openjdk8/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@

# WARNING: generated file, use update.py for updates

FROM fedora:40
FROM fedora:41
LABEL org.opencontainers.image.authors="[email protected]"
LABEL maintainer="[email protected]"
LABEL name=renaissance-buildenv
LABEL version=v12-openj9-openjdk8
LABEL version=v14-openj9-openjdk8
LABEL vendor=renaissance.dev
LABEL org.opencontainers.image.description "Build environment for Renaissance benchmarks (variant openj9-openjdk8)"

Expand Down
4 changes: 2 additions & 2 deletions buildenv-openjdk10/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@

# WARNING: generated file, use update.py for updates

FROM fedora:40
FROM fedora:41
LABEL org.opencontainers.image.authors="[email protected]"
LABEL maintainer="[email protected]"
LABEL name=renaissance-buildenv
LABEL version=v12-openjdk10
LABEL version=v14-openjdk10
LABEL vendor=renaissance.dev
LABEL org.opencontainers.image.description "Build environment for Renaissance benchmarks (variant openjdk10)"

Expand Down
4 changes: 2 additions & 2 deletions buildenv-openjdk11-with-ant-gcc/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@

# WARNING: generated file, use update.py for updates

FROM fedora:40
FROM fedora:41
LABEL org.opencontainers.image.authors="[email protected]"
LABEL maintainer="[email protected]"
LABEL name=renaissance-buildenv
LABEL version=v12-openjdk11-with-ant-gcc
LABEL version=v14-openjdk11-with-ant-gcc
LABEL vendor=renaissance.dev
LABEL org.opencontainers.image.description "Build environment for Renaissance benchmarks (variant openjdk11-with-ant-gcc)"

Expand Down
4 changes: 2 additions & 2 deletions buildenv-openjdk11/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@

# WARNING: generated file, use update.py for updates

FROM fedora:40
FROM fedora:41
LABEL org.opencontainers.image.authors="[email protected]"
LABEL maintainer="[email protected]"
LABEL name=renaissance-buildenv
LABEL version=v12-openjdk11
LABEL version=v14-openjdk11
LABEL vendor=renaissance.dev
LABEL org.opencontainers.image.description "Build environment for Renaissance benchmarks (variant openjdk11)"

Expand Down
4 changes: 2 additions & 2 deletions buildenv-openjdk12/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@

# WARNING: generated file, use update.py for updates

FROM fedora:40
FROM fedora:41
LABEL org.opencontainers.image.authors="[email protected]"
LABEL maintainer="[email protected]"
LABEL name=renaissance-buildenv
LABEL version=v12-openjdk12
LABEL version=v14-openjdk12
LABEL vendor=renaissance.dev
LABEL org.opencontainers.image.description "Build environment for Renaissance benchmarks (variant openjdk12)"

Expand Down
4 changes: 2 additions & 2 deletions buildenv-openjdk13/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@

# WARNING: generated file, use update.py for updates

FROM fedora:40
FROM fedora:41
LABEL org.opencontainers.image.authors="[email protected]"
LABEL maintainer="[email protected]"
LABEL name=renaissance-buildenv
LABEL version=v12-openjdk13
LABEL version=v14-openjdk13
LABEL vendor=renaissance.dev
LABEL org.opencontainers.image.description "Build environment for Renaissance benchmarks (variant openjdk13)"

Expand Down
4 changes: 2 additions & 2 deletions buildenv-openjdk14/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@

# WARNING: generated file, use update.py for updates

FROM fedora:40
FROM fedora:41
LABEL org.opencontainers.image.authors="[email protected]"
LABEL maintainer="[email protected]"
LABEL name=renaissance-buildenv
LABEL version=v12-openjdk14
LABEL version=v14-openjdk14
LABEL vendor=renaissance.dev
LABEL org.opencontainers.image.description "Build environment for Renaissance benchmarks (variant openjdk14)"

Expand Down
4 changes: 2 additions & 2 deletions buildenv-openjdk15/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@

# WARNING: generated file, use update.py for updates

FROM fedora:40
FROM fedora:41
LABEL org.opencontainers.image.authors="[email protected]"
LABEL maintainer="[email protected]"
LABEL name=renaissance-buildenv
LABEL version=v12-openjdk15
LABEL version=v14-openjdk15
LABEL vendor=renaissance.dev
LABEL org.opencontainers.image.description "Build environment for Renaissance benchmarks (variant openjdk15)"

Expand Down
4 changes: 2 additions & 2 deletions buildenv-openjdk16/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@

# WARNING: generated file, use update.py for updates

FROM fedora:40
FROM fedora:41
LABEL org.opencontainers.image.authors="[email protected]"
LABEL maintainer="[email protected]"
LABEL name=renaissance-buildenv
LABEL version=v12-openjdk16
LABEL version=v14-openjdk16
LABEL vendor=renaissance.dev
LABEL org.opencontainers.image.description "Build environment for Renaissance benchmarks (variant openjdk16)"

Expand Down
4 changes: 2 additions & 2 deletions buildenv-openjdk17/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@

# WARNING: generated file, use update.py for updates

FROM fedora:40
FROM fedora:41
LABEL org.opencontainers.image.authors="[email protected]"
LABEL maintainer="[email protected]"
LABEL name=renaissance-buildenv
LABEL version=v12-openjdk17
LABEL version=v14-openjdk17
LABEL vendor=renaissance.dev
LABEL org.opencontainers.image.description "Build environment for Renaissance benchmarks (variant openjdk17)"

Expand Down
4 changes: 2 additions & 2 deletions buildenv-openjdk18/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@

# WARNING: generated file, use update.py for updates

FROM fedora:40
FROM fedora:41
LABEL org.opencontainers.image.authors="[email protected]"
LABEL maintainer="[email protected]"
LABEL name=renaissance-buildenv
LABEL version=v12-openjdk18
LABEL version=v14-openjdk18
LABEL vendor=renaissance.dev
LABEL org.opencontainers.image.description "Build environment for Renaissance benchmarks (variant openjdk18)"

Expand Down
4 changes: 2 additions & 2 deletions buildenv-openjdk19/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@

# WARNING: generated file, use update.py for updates

FROM fedora:40
FROM fedora:41
LABEL org.opencontainers.image.authors="[email protected]"
LABEL maintainer="[email protected]"
LABEL name=renaissance-buildenv
LABEL version=v12-openjdk19
LABEL version=v14-openjdk19
LABEL vendor=renaissance.dev
LABEL org.opencontainers.image.description "Build environment for Renaissance benchmarks (variant openjdk19)"

Expand Down
4 changes: 2 additions & 2 deletions buildenv-openjdk20/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@

# WARNING: generated file, use update.py for updates

FROM fedora:40
FROM fedora:41
LABEL org.opencontainers.image.authors="[email protected]"
LABEL maintainer="[email protected]"
LABEL name=renaissance-buildenv
LABEL version=v12-openjdk20
LABEL version=v14-openjdk20
LABEL vendor=renaissance.dev
LABEL org.opencontainers.image.description "Build environment for Renaissance benchmarks (variant openjdk20)"

Expand Down
4 changes: 2 additions & 2 deletions buildenv-openjdk21/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@

# WARNING: generated file, use update.py for updates

FROM fedora:40
FROM fedora:41
LABEL org.opencontainers.image.authors="[email protected]"
LABEL maintainer="[email protected]"
LABEL name=renaissance-buildenv
LABEL version=v12-openjdk21
LABEL version=v14-openjdk21
LABEL vendor=renaissance.dev
LABEL org.opencontainers.image.description "Build environment for Renaissance benchmarks (variant openjdk21)"

Expand Down
4 changes: 2 additions & 2 deletions buildenv-openjdk22/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@

# WARNING: generated file, use update.py for updates

FROM fedora:40
FROM fedora:41
LABEL org.opencontainers.image.authors="[email protected]"
LABEL maintainer="[email protected]"
LABEL name=renaissance-buildenv
LABEL version=v12-openjdk22
LABEL version=v14-openjdk22
LABEL vendor=renaissance.dev
LABEL org.opencontainers.image.description "Build environment for Renaissance benchmarks (variant openjdk22)"

Expand Down
4 changes: 2 additions & 2 deletions buildenv-openjdk23/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@

# WARNING: generated file, use update.py for updates

FROM fedora:40
FROM fedora:41
LABEL org.opencontainers.image.authors="[email protected]"
LABEL maintainer="[email protected]"
LABEL name=renaissance-buildenv
LABEL version=v12-openjdk23
LABEL version=v14-openjdk23
LABEL vendor=renaissance.dev
LABEL org.opencontainers.image.description "Build environment for Renaissance benchmarks (variant openjdk23)"

Expand Down
6 changes: 3 additions & 3 deletions buildenv-openjdk24-ea/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,18 +1,18 @@

# WARNING: generated file, use update.py for updates

FROM fedora:40
FROM fedora:41
LABEL org.opencontainers.image.authors="[email protected]"
LABEL maintainer="[email protected]"
LABEL name=renaissance-buildenv
LABEL version=v12-openjdk24-ea
LABEL version=v14-openjdk24-ea
LABEL vendor=renaissance.dev
LABEL org.opencontainers.image.description "Build environment for Renaissance benchmarks (variant openjdk24-ea)"

RUN dnf -y --setopt install_weak_deps=false --repo fedora --repo updates install ca-certificates git unzip \
&& dnf clean all && rm -rf /var/log/*

RUN curl -L "https://download.java.net/java/early_access/jdk24/16/GPL/openjdk-24-ea+16_linux-x64_bin.tar.gz" | tar -xz -C /opt \
RUN curl -L "https://download.java.net/java/early_access/jdk24/22/GPL/openjdk-24-ea+22_linux-x64_bin.tar.gz" | tar -xz -C /opt \
&& alternatives --install /usr/bin/java java /opt/jdk-24/bin/java 10 \
&& for i in /opt/jdk-24/bin/*; do \
ii="$( basename "$i" )"; \
Expand Down
4 changes: 2 additions & 2 deletions buildenv-openjdk8-with-ant-gcc/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@

# WARNING: generated file, use update.py for updates

FROM fedora:40
FROM fedora:41
LABEL org.opencontainers.image.authors="[email protected]"
LABEL maintainer="[email protected]"
LABEL name=renaissance-buildenv
LABEL version=v12-openjdk8-with-ant-gcc
LABEL version=v14-openjdk8-with-ant-gcc
LABEL vendor=renaissance.dev
LABEL org.opencontainers.image.description "Build environment for Renaissance benchmarks (variant openjdk8-with-ant-gcc)"

Expand Down
4 changes: 2 additions & 2 deletions buildenv-openjdk8/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@

# WARNING: generated file, use update.py for updates

FROM fedora:40
FROM fedora:41
LABEL org.opencontainers.image.authors="[email protected]"
LABEL maintainer="[email protected]"
LABEL name=renaissance-buildenv
LABEL version=v12-openjdk8
LABEL version=v14-openjdk8
LABEL vendor=renaissance.dev
LABEL org.opencontainers.image.description "Build environment for Renaissance benchmarks (variant openjdk8)"

Expand Down
4 changes: 2 additions & 2 deletions buildenv-openjdk9/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@

# WARNING: generated file, use update.py for updates

FROM fedora:40
FROM fedora:41
LABEL org.opencontainers.image.authors="[email protected]"
LABEL maintainer="[email protected]"
LABEL name=renaissance-buildenv
LABEL version=v12-openjdk9
LABEL version=v14-openjdk9
LABEL vendor=renaissance.dev
LABEL org.opencontainers.image.description "Build environment for Renaissance benchmarks (variant openjdk9)"

Expand Down
2 changes: 1 addition & 1 deletion update.py
Original file line number Diff line number Diff line change
Expand Up @@ -141,7 +141,7 @@
{
"name": "openjdk24-ea",
"maintainer": "[email protected]",
"tarball": "https://download.java.net/java/early_access/jdk24/16/GPL/openjdk-24-ea+16_linux-x64_bin.tar.gz",
"tarball": "https://download.java.net/java/early_access/jdk24/22/GPL/openjdk-24-ea+22_linux-x64_bin.tar.gz",
"basedir": "jdk-24",
},
{
Expand Down
4 changes: 2 additions & 2 deletions version.rc
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
DOCKER_REGISTRY=ghcr.io
DOCKER_REGISTRY_NAMESPACE=renaissance-benchmarks
DOCKER_BASE_IMAGE=fedora:40
DOCKER_BASE_IMAGE=fedora:41
DOCKER_IMAGE_NAME=renaissance-buildenv
DOCKER_IMAGE_VERSION_TAG=v12
DOCKER_IMAGE_VERSION_TAG=v14