Skip to content
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

Publish Artifacts to Maven Central #581

Closed
dblock opened this issue Apr 19, 2021 · 6 comments
Closed

Publish Artifacts to Maven Central #581

dblock opened this issue Apr 19, 2021 · 6 comments
Assignees
Labels
Build Libraries & Interfaces enhancement Enhancement or improvement to existing feature or request

Comments

@dblock
Copy link
Member

dblock commented Apr 19, 2021

Is your feature request related to a problem? Please describe.

Publish -SHAPSHOT artifacts to Maven central so that plugin developers can be using them.

Describe the solution you'd like

A way for plugin developers to take a dependency on a -SHAPSHOT. Currently requires building OpenSearch and all dependencies, and publishing to local maven. See opensearch-project/opensearch-plugins#1 for details.

Describe alternatives you've considered

opensearch-project/anomaly-detection#13 builds dependencies locally via ./gradlew publishToMavenLocal and consumes that local output.

@dblock dblock added the enhancement Enhancement or improvement to existing feature or request label Apr 19, 2021
@dblock dblock changed the title Publish to Maven Central Publish Artifacts to Maven Central Apr 19, 2021
@dblock
Copy link
Member Author

dblock commented May 28, 2021

Depends on opensearch-project/opensearch-build#20

@dblock
Copy link
Member Author

dblock commented May 28, 2021

@mch2

@frotsch
Copy link
Contributor

frotsch commented Jul 10, 2021

And please update the build.gradle files (#939) to include maven central and opensearch.org repo properly

@dlvenable
Copy link
Member

This will be very helpful. I'd also like to request that the team include internal libraries. In particular, org.opensearch.gradle:build-tools and org.opensearch.test:framework.

@minalsha
Copy link
Contributor

@mch2 could you please confirm if this issue has been addressed already? If yes, please close this issue. Thanks

@saratvemulapalli
Copy link
Member

I can confirm, these artifacts are now published.
https://aws.oss.sonatype.org/content/repositories/snapshots/org/opensearch/

Closing.

ritty27 pushed a commit to ritty27/OpenSearch that referenced this issue May 12, 2024
…pensearch-project#581)

* Bump org.eclipse.parsson:parsson from 1.1.2 to 1.1.3 in /java-client

Bumps [org.eclipse.parsson:parsson](https://github.com/eclipse-ee4j/parsson) from 1.1.2 to 1.1.3.
- [Release notes](https://github.com/eclipse-ee4j/parsson/releases)
- [Commits](eclipse-ee4j/parsson@1.1.2...1.1.3)

---
updated-dependencies:
- dependency-name: org.eclipse.parsson:parsson
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

* Update changelog

Signed-off-by: dependabot[bot] <support@github.com>

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: dependabot[bot] <dependabot[bot]@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Build Libraries & Interfaces enhancement Enhancement or improvement to existing feature or request
Projects
None yet
Development

No branches or pull requests

6 participants