Skip to content

[8.17] [Build] Add support for publishing to maven central (#128659)#129081

Merged
breskeby merged 3 commits intoelastic:8.17from
breskeby:backport/8.17/pr-128659
Jun 11, 2025
Merged

[8.17] [Build] Add support for publishing to maven central (#128659)#129081
breskeby merged 3 commits intoelastic:8.17from
breskeby:backport/8.17/pr-128659

Conversation

@breskeby
Copy link
Copy Markdown
Contributor

@breskeby breskeby commented Jun 6, 2025

Backport

This will backport the following commits from main to 8.17:

Questions ?

Please refer to the Backport tool documentation

This ensures we package an aggregation zip with all artifacts we want to publish to maven central as part of a release.
Running zipAggregation will produce a zip file in the build/nmcp/zip folder. The content of this zip is meant to match the maven artifacts we have currently declared as dra maven artifacts.

(cherry picked from commit 3420831)

# Conflicts:
#	build-tools-internal/src/integTest/groovy/org/elasticsearch/gradle/internal/PublishPluginFuncTest.groovy
#	build.gradle
#	libs/entitlement/bridge/build.gradle
#	libs/entitlement/tools/public-callers-finder/build.gradle
#	libs/entitlement/tools/securitymanager-scanner/build.gradle
#	test/yaml-rest-runner/build.gradle
@breskeby breskeby merged commit 4e5f7ab into elastic:8.17 Jun 11, 2025
15 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants