dongjoon-hyun opened a new pull request, #955:
URL: https://github.com/apache/spark-kubernetes-operator/pull/955

   ### What changes were proposed in this pull request?
   
   This PR aims to run `docker build` directly in the `build-image` job instead 
of `./gradlew buildDockerImage`, and to remove the unused `Set up JDK 26` and 
`Setup Gradle` steps. The image version is extracted from `build.gradle`, so 
the image name, tag and build argument stay the same.
   
   ### Why are the changes needed?
   
   The `build-image` job is on the critical path of all E2E jobs. Gradle on the 
host spends about 42s computing the task graph before it runs `docker build`, 
and the JDK and Gradle setup take about 10s more.
   
   ### Does this PR introduce _any_ user-facing change?
   
   No. This is a CI-only change.
   
   ### How was this patch tested?
   
   Pass the CIs. I also ran the new step locally and checked that the image has 
the `org.opencontainers.image.version` label `1.1.0-SNAPSHOT`.
   
   ### Was this patch authored or co-authored using generative AI tooling?
   
   Generated-by: Claude Opus 5.5


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to