按照这里的说明进行操作:
https://docs.microsoft.com/en-us/azure/devops/release-notes/2020/pipelines/sprint-170-update
具备以下条件:
packages:
- package: MyPkg
type: NuGet
connection: github
name: TheOrg/TheRepo/ThePkg
version: '*'和
- getPackage: MyPkgAzure Pipeline似乎根本不能正确处理这一点。我甚至不确定这是如何通过基本测试的。
日志显示:
Using authentication information for the following URI: https://nuget.pkg.github.com/{ThePATUser}/index.json好吧,这是错误的……我指定了一个组织。生成PAT的用户不是我尝试使用的NuGet提要
然后
"C:\Program Files\dotnet\dotnet.exe" add d:\a\1\Nuget\dotnet\tempCsproj_67.csproj package TheRepo -v * -n这显然也是错误的。这个特性真的起作用了吗?
据我所知,这只是一个糟糕的逻辑。非常感谢微软的某个人确认这段代码确实不起作用。
发布于 2020-08-11 16:17:41
我可以重现同样的问题。无法使用getPackage步骤检索github包。馈送url被评估为PAT用户馈送url而不是组织馈送url。
您可以单击this link将此问题报告给微软开发团队。希望他们会调查这个问题,并尽快提供解决方案!
https://stackoverflow.com/questions/63349624
复制相似问题