gpt4 book ai didi

azure - VSTS Build vNext NuGet 自定义包源

转载 作者:行者123 更新时间:2023-12-03 17:41:03 24 4
gpt4 key购买 nike

我们有一份 Azure 企业协议(protocol),其中包含一个绑定(bind)了 VSTS 帐户的主订阅。我们设置了包管理扩展,以便为不同的项目托管一些有用的包。对于每个客户,我们在此 EA 中创建一个订阅并与其绑定(bind)一个 VSTS 帐户。我们在后一个订阅的托管构建代理上构建我们的客户项目。但是,当构建过程需要恢复存储在主包源上的 NuGet 包(使用 Nuget Installer 任务)时,构建服务似乎无法访问此源(可能是因为它不是同一订阅的一部分)。

有没有办法在主提要权限中允许外部构建服务,甚至在客户构建定义的 NuGet 安装程序任务中使用 api key ,以便能够从主提要恢复包?

编辑:我尝试将特定的 nuget.config 与 apiKey (使用与我的开发计算机本地设置相同的 api key )或 < i>packageSourceCredentials 标记。两者都不允许构建代理恢复包。

编辑:构建代理屏幕截图(COETools.Testing 来自另一个订阅上的自定义提要) enter image description here

编辑:nuget.config enter image description here

编辑:我更改了构建任务以使用默认代理提供的 nuget.exe(我之前在源代码管理中使用过),并且我设法恢复了 nuget 官方提要中的包。但我仍然无法从自定义提要中恢复该内容。

最佳答案

好的,我可以使用它,但我不喜欢我的方式,因为我必须在 packageSourceCredentials 标记中使用我的个人访问 token 。

这是我使用的 nuget.config:

enter image description here

更好的方法是使用 API key (在开发本地计算机 nuget.config 中生成的 key ,而不是个人访问 token 。

关于azure - VSTS Build vNext NuGet 自定义包源,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36137464/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com