Switch opendj-docker base image to Ubuntu Noble and expand build platforms
- Bump Dockerfile base image from eclipse-temurin:25-jre-jammy to 25-jre-noble (Ubuntu 24.04)
- Add linux/riscv64 to the multi-arch build for the Ubuntu-based image
- Add linux/386, linux/arm/v6, linux/arm/v7 and linux/riscv64 to the Alpine image build
- Apply the platform changes to both build.yml and release.yml workflows
| | |
| | | file: ./opendj-packages/opendj-docker/Dockerfile |
| | | build-args: | |
| | | VERSION=${{ env.release_version }} |
| | | platforms: linux/amd64, linux/arm64/8, linux/ppc64le, linux/s390x #, linux/arm/v7 |
| | | platforms: linux/amd64, linux/arm64/8, linux/ppc64le, linux/s390x, linux/riscv64 #, linux/arm/v7 |
| | | push: true |
| | | tags: ${{ steps.meta.outputs.tags }} |
| | | labels: ${{ steps.meta.outputs.labels }} |
| | |
| | | file: ./opendj-packages/opendj-docker/Dockerfile-alpine |
| | | build-args: | |
| | | VERSION=${{ env.release_version }} |
| | | platforms: linux/amd64, linux/arm64/8, linux/s390x, linux/ppc64le |
| | | platforms: linux/amd64, linux/arm64/8, linux/s390x, linux/ppc64le, linux/386, linux/arm/v6, linux/arm/v7, linux/riscv64 |
| | | push: true |
| | | tags: ${{ steps.meta.outputs.tags }} |
| | | labels: ${{ steps.meta.outputs.labels }} |
| | |
| | | file: ./opendj-packages/opendj-docker/Dockerfile |
| | | build-args: | |
| | | VERSION=${{ github.event.inputs.releaseVersion }} |
| | | platforms: linux/amd64, linux/arm64/8, linux/ppc64le, linux/s390x #, linux/arm/v7 |
| | | platforms: linux/amd64, linux/arm64/8, linux/ppc64le, linux/s390x, linux/riscv64 #, linux/arm/v7 |
| | | push: true |
| | | tags: ${{ steps.meta.outputs.tags }} |
| | | labels: ${{ steps.meta.outputs.labels }} |
| | |
| | | file: ./opendj-packages/opendj-docker/Dockerfile-alpine |
| | | build-args: | |
| | | VERSION=${{ github.event.inputs.releaseVersion }} |
| | | platforms: linux/amd64, linux/arm64/8, linux/s390x, linux/ppc64le |
| | | platforms: linux/amd64, linux/arm64/8, linux/s390x, linux/ppc64le, linux/386, linux/arm/v6, linux/arm/v7, linux/riscv64 |
| | | push: true |
| | | tags: ${{ steps.meta.outputs.tags }} |
| | | labels: ${{ steps.meta.outputs.labels }} |
| | |
| | | # |
| | | # Copyright 2018-2026 3A Systems, LLC. |
| | | |
| | | FROM eclipse-temurin:25-jre-jammy |
| | | FROM eclipse-temurin:25-jre-noble |
| | | |
| | | LABEL org.opencontainers.image.authors="Open Identity Platform Community" |
| | | |