This is an automated email from the ASF dual-hosted git repository.
dongjoon pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/spark-kubernetes-operator.git
The following commit(s) were added to refs/heads/main by this push:
new 6d801bf [SPARK-53778] Use JDK25 Gradle Image as builder images
6d801bf is described below
commit 6d801bfbf66b48dc25a9cd244546e105ff331b6e
Author: Dongjoon Hyun <[email protected]>
AuthorDate: Wed Oct 1 13:54:51 2025 -0700
[SPARK-53778] Use JDK25 Gradle Image as builder images
### What changes were proposed in this pull request?
This PR aims to use JDK25 Gradle Image instead of JDK17.
### Why are the changes needed?
Since SPARK-53701, Apache Spark K8s Operator has been using JDK25 Toolchain
which means it downloads JDK 25 inside JDK 17 Docker image. By using JDK25
Gradle Image, we can eliminate this redundancy and save resources during Docker
images.
- #336
### Does this PR introduce _any_ user-facing change?
No behavior change.
### How was this patch tested?
Pass the CIs.
### Was this patch authored or co-authored using generative AI tooling?
No.
Closes #359 from dongjoon-hyun/SPARK-53778.
Authored-by: Dongjoon Hyun <[email protected]>
Signed-off-by: Dongjoon Hyun <[email protected]>
---
build-tools/docker/Dockerfile | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/build-tools/docker/Dockerfile b/build-tools/docker/Dockerfile
index e2daf61..a2ea5a5 100644
--- a/build-tools/docker/Dockerfile
+++ b/build-tools/docker/Dockerfile
@@ -14,7 +14,7 @@
# See the License for the specific language governing permissions and
# limitations under the License.
#
-FROM gradle:9.1.0-jdk17-noble AS builder
+FROM gradle:9.1.0-jdk25-noble AS builder
WORKDIR /app
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]