Skip to content

Gradle build support for publishing Maven snapshots.#5797

Merged
dlvenable merged 1 commit into
opensearch-project:mainfrom
dlvenable:5796-snapshots-build
Jun 19, 2025
Merged

Gradle build support for publishing Maven snapshots.#5797
dlvenable merged 1 commit into
opensearch-project:mainfrom
dlvenable:5796-snapshots-build

Conversation

@dlvenable

Copy link
Copy Markdown
Member

Description

This is the first PR for Gradle build support for publishing Maven snapshots.

It adds a new Maven snapshot repository to publish to. I also updated the release.yml to publish only the Maven release artifacts. This will prevent publishing snapshots during the release build. Also updates a related usage to a non-deprecated Gradle API.

A second PR will come to add the actual GitHub Actions CI.

Issues Resolved

Contributes toward #5796.

Check List

  • New functionality includes testing.
  • New functionality has a documentation issue. Please link to it in this PR.
    • New functionality has javadoc added
  • Commits are signed with a real name per the DCO

By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.
For more information on following Developer Certificate of Origin and signing off your commits, please check here.

…ase.yml to publish only the Maven release artifacts.

Signed-off-by: David Venable <dlv@amazon.com>
@dlvenable dlvenable merged commit d72e8f9 into opensearch-project:main Jun 19, 2025
73 of 81 checks passed
JonahCalvo pushed a commit to JonahCalvo/os-data-prepper that referenced this pull request Jul 17, 2025
…ase.yml to publish only the Maven release artifacts. (opensearch-project#5797)

Signed-off-by: David Venable <dlv@amazon.com>
Signed-off-by: Jonah Calvo <caljonah@amazon.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants