mattcasters opened a new pull request, #7749:
URL: https://github.com/apache/hop/pull/7749

   ## What
   
   `docker/web.Dockerfile` unconditionally copied 
`plugins/engines/beam/lib-beam` into Hop Web. That path is **no longer 
produced** after #7721 / #7722 (Beam marketplace packaging puts SDKs under 
top-level `lib/core`). Docker Buildx fails when the source directory is missing:
   
   ```
   "/assemblies/client/target/hop/plugins/engines/beam/lib-beam": not found
   ```
   
   That failure aborts the main pipeline before **Deploy**, so ASF SNAPSHOTs 
stop updating.
   
   ## Changes
   
   - Remove the obsolete `lib-beam` `COPY` from `docker/web.Dockerfile` (Beam 
SDKs are already included via the existing `lib/core` copy when the Beam plugin 
is installed, e.g. `install-wave1-plugins.sh`).
   - Drop the dead optional `lib-beam` copy from `docker/unified.Dockerfile` 
(same reason; `lib/core` is already copied next).
   - Update Hop Web / marketplace docs and comments to describe the current 
layout; keep a legacy `lib-beam` classpath hook in the `hop` launcher for old 
installs only.
   
   ## Why this appeared
   
   PR #7722 intentionally moved Beam SDKs from `plugins/engines/beam/lib-beam` 
→ `lib/core` but left the Hop Web Dockerfile on the old path. Main builds 
#1105/#1106 fail at the Docker Web stage for that reason (not because of 
Markdown notes).
   
   ## Testing
   
   - Review-only for Docker/docs alignment with assembly layout after #7722.
   - After merge, a green main build should again run Deploy and publish a 
current `2.19.0-SNAPSHOT`.
   
   Fixes #7748


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