为 VSTS 包管理器生成 API 密钥



我使用paket作为依赖管理工具,并且刚刚开始使用Visual Studio online(VSO(来托管源代码并进行构建。

当我进行 paket 恢复(或尝试上传 nupkg(时,我得到一个 401。VSTS 使用凭据管理器,该管理器似乎在每次运行时都会生成唯一的密码。我想我可以编写一个 powershell 脚本来执行凭据管理器.exe并提取密码/用户名,然后在执行还原之前为 Paket 设置它,但理想情况下,我想仅为提要创建一个特定的用户(和密码(,或生成一个 api 密钥。 有谁知道这是否可能?

Paket 支持在paket.dependencies文件中提供用户名和密码,因此您可以创建具有打包范围的个人访问令牌(例如打包(读写((,然后在paket.dependencies文件中指定它,例如:

source [your feed url] username: "[anything, such as test]" password: "[personal access token]"
nuget [library]

详细信息:纯文本凭据

相关内容

  • 没有找到相关文章

最新更新