【发布时间】:2018-01-29 23:11:21
【问题描述】:
documentation shows 通过 CredentialProvider(提示输入用户名/密码)或在 nuget.config 本身中保存用户名/PAT 的 v2 提要连接到 VSTS 包管理提要。
我希望能够在构建时在构建服务器(不是 VSTS 构建)上传递凭据。有没有办法做到这一点,而无需手动登录到构建服务器并配置 CredentialProvider,或者通过将 nuget.config 文件中的凭据提交到源代码管理?
这既可以用于使用包,也可以用于发布新包(即构建中的工件)。
【问题讨论】:
-
我发现了一些对“VstsNuGetPush.exe”的引用,这可能有助于解决这个问题,但不确定这是可以下载的东西还是只是 VSTS/TFS 内部的东西。
-
您是什么意思“我希望能够在构建服务器(而不是 VSTS 构建)上的构建时传递凭据”?您不想在 VSTS 构建过程中添加凭据吗?
-
澄清一下,我没有使用 VSTS 构建。 “传入凭据”是指以某种方式在构建/运行时将用户名/密码/PAT 作为参数传递给我需要用来将包推送到提要的任何工具。
标签: nuget azure-devops azure-artifacts