【发布时间】:2018-07-16 23:24:43
【问题描述】:
在这里我有 maven 的方法,但我找不到 nuget: https://www.jfrog.com/confluence/display/RTF/Working+With+Pipeline+Jobs+in+Jenkins
如何使用 jenkins 插件上传附有 Nuget 信息的包?
【问题讨论】:
标签: jenkins jenkins-pipeline artifactory jfrog-cli
在这里我有 maven 的方法,但我找不到 nuget: https://www.jfrog.com/confluence/display/RTF/Working+With+Pipeline+Jobs+in+Jenkins
如何使用 jenkins 插件上传附有 Nuget 信息的包?
【问题讨论】:
标签: jenkins jenkins-pipeline artifactory jfrog-cli
插件中似乎不支持 Nuget (plugin source on github)。 Nuget CLI reference 可能是下一站,然后您会想弄清楚如何使用包更新 buildInfo,以便可以将两个对象链接在一起以进行管理和清理。我不知道如何执行该步骤,但 REST 接口。此外,还有一个 MSBUILD Artifactory plugin 可能会使这更容易。
发布看起来像这样:
nuget push package -Source artifactoryRepoURL -ApiKey ArtifactoryAPIKey
在主页工件页面上,每个 repo 都有一个 Set Me Up 链接,其中包含详细信息。
【讨论】:
答案是您必须使用 jfrog cli 或插件的 upload() 方法来添加构建信息并进行保留。您不能使用常规的 nuget 方法上传。
【讨论】: