人工jenkins插件,用于部署nuget软件包

时间:2018-07-16 23:24:43

标签: jenkins jenkins-pipeline artifactory jfrog-cli

在这里,我有一些用于Maven的方法,但是我找不到nuget: https://www.jfrog.com/confluence/display/RTF/Working+With+Pipeline+Jobs+in+Jenkins

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

2 个答案:

答案 0 :(得分:1)

看起来插件(plugin source on github)不支持Nuget。 Nuget CLI reference可能是下一站,然后您将需要弄清楚如何使用软件包更新buildInfo,以便可以将两个对象链接在一起以进行管理和清理。我还不知道该怎么做,但是还不知道REST接口。另外,还有一个MSBUILD Artifactory plugin可能会使此操作变得更容易。

发布看起来像这样:

nuget push package -Source artifactoryRepoURL -ApiKey ArtifactoryAPIKey

在主页工件页面上,每个遍历详细信息的存储库都有一个 Set Me Up 链接。

答案 1 :(得分:0)

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