-
Notifications
You must be signed in to change notification settings - Fork 1.8k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add Snapshot maven repository #829
Conversation
✅ DCO Check Passed dfccb564e03be89668540dc26172e3968fb1f0a4 |
✅ Gradle Wrapper Validation success dfccb564e03be89668540dc26172e3968fb1f0a4 |
✅ Gradle Precommit success dfccb564e03be89668540dc26172e3968fb1f0a4 |
build.gradle
Outdated
name = 'Snapshots' | ||
url = 'https://aws.oss.sonatype.org/content/repositories/snapshots' | ||
credentials { | ||
username "$System.env.SONATYPE_USER" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
SONATYPE_USERNAME to match the option
Signed-off-by: Marc Handalian <[email protected]>
✅ DCO Check Passed f3dbf3d |
✅ Gradle Wrapper Validation success f3dbf3d |
✅ Gradle Precommit success f3dbf3d |
start gradle check |
* backport PR #829 to 1.x branch, so that we can publish snapshots to our maven repository. Signed-off-by: Marc Handalian <[email protected]>
* Backport #829 to 1.0 so that we can publish patch snapshots to our maven repository Signed-off-by: Marc Handalian <[email protected]>
) * Bump com.diffplug.spotless from 6.24.0 to 6.25.0 Bumps com.diffplug.spotless from 6.24.0 to 6.25.0. --- updated-dependencies: - dependency-name: com.diffplug.spotless dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> * Update changelog Signed-off-by: dependabot[bot] <[email protected]> --------- Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: dependabot[bot] <dependabot[bot]@users.noreply.github.com>
Signed-off-by: Marc Handalian [email protected]
Description
Add sonatype repository to push snapshots. This is an immediate solution to pushing OpenSearch artifacts to https://aws.oss.sonatype.org/content/repositories/snapshots for plugins to consume. This will be executed via maven-publish plugin's generated task -
It is dependent on credentials via environment variables
This will be executed via CI to generate daily snapshots.
Next steps here are to define how to publish for any opensearch repo without copying this into each repository.
Issues Resolved
20
Check List
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.