1

看这里我有 maven 的方法,但我找不到 nuget: https ://www.jfrog.com/confluence/display/RTF/Working+With+Pipeline+Jobs+in+Jenkins

如何使用 jenkins 插件上传附有 Nuget 信息的包?

4

2 回答 2

2

看起来插件中不支持 Nuget(github 上的插件源)。 Nuget CLI 参考可能是下一站,然后您需要弄清楚如何使用包更新 buildInfo,以便可以将两个对象链接在一起以进行管理和清理。我不知道如何执行该步骤,但 REST 接口。此外,还有一个MSBUILD Artifactory 插件可能会使这更容易。

发布看起来像这样:

nuget push package -Source artifactoryRepoURL -ApiKey ArtifactoryAPIKey

在 Home artifactory 页面上,每个 repo都有一个Set Me Up链接,其中包含详细信息。

于 2018-11-13T16:07:23.547 回答
1

答案是您必须使用 jfrog cli 或插件的 upload() 方法来添加构建信息并进行保留。您不能使用常规的 nuget 方法上传。

于 2020-09-10T13:41:11.773 回答