fix(#7): Update to Java 21#74
Conversation
|
@christophd: The label(s) DetailsIn response to this:
Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes-sigs/prow repository. |
- Introduce multi-stage Docker build - 1st stage builds the executable Java archive artifact - 2nd stage represents the runtime image copying the produced executable artifact
| with: | ||
| java-version: '17' | ||
| java-version: '21' | ||
| distribution: 'temurin' |
There was a problem hiding this comment.
possible to use registry.access.redhat.com/ubi9/openjdk-21-runtime (or ubi8)?
There was a problem hiding this comment.
I see your point to use the very same distribution in all places. But I do not think that using the ubi is possible here. This Java distribution in GitHub actions is for running the Maven build to compile and run the tests, only.
|
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: christophd, matzew The full list of commands accepted by this bot can be found here. The pull request process is described here DetailsNeeds approval from an approver in each of these files:
Approvers can indicate their approval by writing |
* fix(knative-extensions#7): Update to Java 21 * fix(knative-extensions#22): Self contained Dockerfiles - Introduce multi-stage Docker build - 1st stage builds the executable Java archive artifact - 2nd stage represents the runtime image copying the produced executable artifact
Changes
Java 21
Self contained Dockerfiles
/kind
Fixes #7
Fixes #22
Release Note
Docs