mattcasters opened a new pull request, #7634: URL: https://github.com/apache/hop/pull/7634
## Summary Hardens the existing main-branch Deploy path so marketplace-installable plugin SNAPSHOT zips are reliably published to ASF Nexus. - Run `./tools/verify-ci-snapshot-zips.sh` before `wagon:upload` so the job fails if any `optional-plugins.yaml` artifact is missing a zip in `local-snapshots-dir`. - Pin `wagon-maven-plugin` to 2.0.2 and fix wagon excludes for Maven layout (`**/hop-core/**/*.zip`, etc.). - Document the CI publish flow and ASF install smoke checks in the marketplace README. This does not invent a new publisher: Test & Build still deploys to `local-snapshots-dir`, and Deploy still wagon-uploads to `repository.apache.org` snapshots with marketplace plugin zips included. ## Test plan - [x] Diff review of `Jenkinsfile`, `pom.xml` `deploy-snapshots` profile, verify script, README - [ ] After merge: confirm main Deploy runs verify + wagon, then check a new unique zip under e.g. `…/hop-tech-parquet/2.19.0-SNAPSHOT/` and `…/hop-engines-spark/2.19.0-SNAPSHOT/` - [ ] Optional: lean client `./hop marketplace install hop-tech-parquet` against ASF primary Related: #7547, follow-up to #7577 -- 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]
