imbajin opened a new pull request, #740:
URL: https://github.com/apache/hugegraph-toolchain/pull/740

   ## Summary
   
   - build Hubble artifacts once on the native BuildKit platform
   - reuse the package-install layer across source changes
   - reduce the Docker build context while preserving reactor POMs and release 
license inputs
   
   ## Why
   
   The multi-platform image build currently runs Maven, Node, and the frontend 
build under QEMU for arm64. Historical runs show the emulated build dominating 
the publish duration. The build output is architecture-independent, so it can 
be shared by the amd64 and arm64 runtime stages.
   
   ## Verification
   
   - Maven reactor validation passed with the filtered build context
   - equivalent JDK 11 client/loader install and Hubble package build passed
   - generated distribution contained 417 JARs, 275 license files, and 43 
frontend license files
   - git diff --check passed
   - independent final diff review passed
   
   A real multi-platform Buildx run remains for CI because the local Docker 
daemon was unavailable.


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