-
Notifications
You must be signed in to change notification settings - Fork 280
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
[WIP]Mechanism to push zip plugins. #1757
Conversation
Signed-off-by: pgodithi <pgodithi@amazon.com> zip maven publish Signed-off-by: pgodithi <pgodithi@amazon.com> zip maven publish Signed-off-by: pgodithi <pgodithi@amazon.com> zip maven publish Signed-off-by: pgodithi <pgodithi@amazon.com> zip maven publish Signed-off-by: pgodithi <pgodithi@amazon.com> zip maven publish Signed-off-by: pgodithi <pgodithi@amazon.com> zip maven publish Signed-off-by: pgodithi <pgodithi@amazon.com> zip maven publish Signed-off-by: pgodithi <pgodithi@amazon.com> zip maven publish Signed-off-by: pgodithi <pgodithi@amazon.com> zip maven publish Signed-off-by: pgodithi <pgodithi@amazon.com> zip maven publish Signed-off-by: pgodithi <pgodithi@amazon.com> zip maven publish Signed-off-by: pgodithi <pgodithi@amazon.com> zip maven publish Signed-off-by: pgodithi <pgodithi@amazon.com> zip maven publish Signed-off-by: pgodithi <pgodithi@amazon.com> zip maven publish Signed-off-by: pgodithi <pgodithi@amazon.com> zip maven publish Signed-off-by: pgodithi <pgodithi@amazon.com> zip maven publish Signed-off-by: pgodithi <pgodithi@amazon.com> zip maven publish Signed-off-by: pgodithi <pgodithi@amazon.com> zip maven publish Signed-off-by: pgodithi <pgodithi@amazon.com> zip maven publish Signed-off-by: pgodithi <pgodithi@amazon.com> zip maven publish Signed-off-by: pgodithi <pgodithi@amazon.com> zip maven publish Signed-off-by: pgodithi <pgodithi@amazon.com> zip maven publish Signed-off-by: pgodithi <pgodithi@amazon.com> zip maven publish Signed-off-by: pgodithi <pgodithi@amazon.com> zip maven publish Signed-off-by: pgodithi <pgodithi@amazon.com> zip maven publish Signed-off-by: pgodithi <pgodithi@amazon.com> zip maven publish Signed-off-by: pgodithi <pgodithi@amazon.com> zip maven publish Signed-off-by: pgodithi <pgodithi@amazon.com> zip maven publish Signed-off-by: pgodithi <pgodithi@amazon.com> zip maven publish Signed-off-by: pgodithi <pgodithi@amazon.com> zip maven publish Signed-off-by: pgodithi <pgodithi@amazon.com> zip maven publish Signed-off-by: pgodithi <pgodithi@amazon.com> zip maven publish Signed-off-by: pgodithi <pgodithi@amazon.com> zip maven publish Signed-off-by: pgodithi <pgodithi@amazon.com> zip maven publish Signed-off-by: pgodithi <pgodithi@amazon.com> zip maven publish Signed-off-by: pgodithi <pgodithi@amazon.com> zip maven publish Signed-off-by: pgodithi <pgodithi@amazon.com> zip maven publish Signed-off-by: pgodithi <pgodithi@amazon.com> zip maven publish Signed-off-by: pgodithi <pgodithi@amazon.com> zip maven publish Signed-off-by: pgodithi <pgodithi@amazon.com> zip maven publish Signed-off-by: pgodithi <pgodithi@amazon.com> zip maven publish Signed-off-by: pgodithi <pgodithi@amazon.com> zip maven publish Signed-off-by: pgodithi <pgodithi@amazon.com> zip maven publish Signed-off-by: pgodithi <pgodithi@amazon.com> zip maven publish Signed-off-by: pgodithi <pgodithi@amazon.com> Adding code block for maven plugin zips Signed-off-by: pgodithi <pgodithi@amazon.com> Adding code block for maven plugin zips Signed-off-by: pgodithi <pgodithi@amazon.com> zip maven publish Signed-off-by: pgodithi <pgodithi@amazon.com> zip maven publish Signed-off-by: pgodithi <pgodithi@amazon.com> zip maven publish Signed-off-by: pgodithi <pgodithi@amazon.com>
Signed-off-by: pgodithi <pgodithi@amazon.com>
Signed-off-by: pgodithi <pgodithi@amazon.com>
Signed-off-by: pgodithi <pgodithi@amazon.com>
Signed-off-by: pgodithi <pgodithi@amazon.com>
Signed-off-by: pgodithi <pgodithi@amazon.com>
Signed-off-by: pgodithi <pgodithi@amazon.com>
Signed-off-by: pgodithi <pgodithi@amazon.com>
Signed-off-by: pgodithi <pgodithi@amazon.com>
Signed-off-by: pgodithi <pgodithi@amazon.com>
Signed-off-by: pgodithi <pgodithi@amazon.com>
Signed-off-by: pgodithi <pgodithi@amazon.com>
Signed-off-by: pgodithi <pgodithi@amazon.com>
Signed-off-by: pgodithi <pgodithi@amazon.com>
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.
First of all, this is a great win for publishing, thank you for taking this on. However, I don't think we should have so much code/tooling that is within our repository. I think the suggestion to move to core is a good idea to ensure this functionality is easier to own and test.
I see imagine seeing this pull request change into a slimmer version that involves plugin the build scripts of core into our base build.gradle
[Triage] We haven't seen an update on this issue. |
Hey @peternied, thanks for closing this PR, the task to publish the zip files to maven repo is being done as a custom plugin which is in the core repo, the PR is under review. |
Description
This PR will add mechanism to publish created distribution plugin zip to maven staging repo and then using CI these zips will be published public nexus maven repo. Users can consume these zips using generated maven coordinates and use them in a dependency model.
Issues Resolved
opensearch-project/opensearch-build#1916
Is this a backport?
YES
f3669bc
Testing
[Please provide details of testing done: unit testing, integration testing and manual testing]
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.