-
Notifications
You must be signed in to change notification settings - Fork 274
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
Create publishToNuGet library #2965
Create publishToNuGet library #2965
Comments
As of today we have https://github.com/opensearch-project/opensearch-net client that publishes the artifacts on nuget. |
Some information on how to publish to nuget using command line and api key https://learn.microsoft.com/en-us/nuget/nuget-org/publish-a-package#push-by-using-a-command-line |
The security approved signing process for Nuget was causing issues for this automation. Currently, we were creating We tested the following theory (thanks @prudhvigodithi for the suggestion): Create
@Xtansia helped us test this theory and the packages worked as expected. We will be going forward with this solution. |
There was a change in plan. Unzipping and packing the artifacts back again gave a number of permission issues on various files. It felt a lot of risky and kind of hacky, so we are making an exception for dotnet clients. We will be building, signing and releasing all on same platform using jenkins. |
The dot net artifacts like the net client is published on Nuget.
Add jenkins library that publishes the artifacts under https://www.nuget.org/profiles/opensearchproject namespace
Acceptance Criteria:
The text was updated successfully, but these errors were encountered: