![]() |
1
2
我也有同样的问题,显然,vsts中的构建代理无法在没有访问令牌的情况下访问您的私有vsts提要,因此您必须在vsts中创建一个个人访问令牌,并将其提供给内置cake方法,以便将经过身份验证的vsts nuget提要添加为源之一。在这里,我用我自己的便利蛋糕方法包装它,该方法检查包提要是否已经存在,如果不存在,则添加它:
然后我从“恢复”任务中调用它:
就我个人而言,我更喜欢让pats远离源代码管理,所以在这里我从env vars中阅读。在VSTS中,可以在CI生成配置的“变量”选项卡下创建环境变量。
希望这有帮助!这里是一个 link 蛋糕的文件。 |
![]() |
Alex Zhukovskiy · 在本地测试nuget包 6 年前 |