yuqi1129 opened a new pull request, #11388:
URL: https://github.com/apache/gravitino/pull/11388

   ### What changes were proposed in this pull request?
   
   Explicitly build the Fileset and Iceberg bundle shadow jars in 
`dev/docker/gravitino/gravitino-dependency.sh` when preparing the Gravitino 
Docker image package.
   
   This removes the previous broad `clean build` invocation and makes the 
Docker package depend directly on the bundle artifacts it later copies.
   
   ### Why are the changes needed?
   
   After #11180, `compileDistribution` runs `cleanDistributionPackage`, which 
removes subproject `build/libs` outputs. The Docker dependency script 
previously generated bundle jars with `clean build`, then ran 
`compileDistribution`, which removed those jars before the later copy step.
   
   Fix: #11368
   
   ### Does this PR introduce _any_ user-facing change?
   
   No user-facing API or configuration changes.
   
   ### How was this patch tested?
   
   - `bash -n dev/docker/gravitino/gravitino-dependency.sh`
   - `git diff --check origin/main...HEAD`
   


-- 
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]

Reply via email to