我在这个主题上找到了several helpful documents,但我似乎无法做出头脑或尾巴。有人可以向我解释我是如何从命令行发布到私有nuget存储库的吗?具体来说,我如何验证我的神器nuget存储库?我使用的命令是
nuget push Mypkg1.0.0.nupkg -Source http://artifactory/artifactory/api/nuget/MypgkRepo
我对nuget没有任何经验,但我正致力于将其作为构建过程的一部分,以便仅构建更改的内容并从repo中获取其余内容。谢谢!
答案 0 :(得分:1)
我想诀窍是你必须在尝试推送之前添加经过身份验证的来源。例如,
nuget sources add -Name A -Source http://af/artifactory/api/nuget/MyPkgRepo -User user -pass pass
然后像这样打电话给setapikey
nuget setapikey user:pass -Source A
这样做之后,我可以说
nuget push Mypkg1.0.0.nupkg -Source A
它说"使用配置中的凭据"而不是问我我的。