【发布时间】:2020-11-05 06:13:02
【问题描述】:
目前我尝试在我的 Azure DevOps 服务器(自托管)上建立 nuget/dotnet pack 构建和发布管道。
-
构建管道构建源代码,将它们打包到
nupkg并上传到drop artifacts。 -
发布管道 grep 来自
drop文件夹的nupkg并在更新包时执行nuget push。
所以我创建了一个工件提要,测试管道,运行连接到提要的代理并构建解决方案,一切都很好。几个小时后,我检查了我的提要,发现提要包含来自 NuGet 库的标准包。
首先我想,我不小心推动了我的管道,所以我删除了提要,稍后(在后台清理之后)我创建了一个具有相同名称的新提要。几分钟后,来自 NuGet Gallery 的包再次进入内部,而没有运行我的管道。
怎么可能,我是不是误会了什么?
为我的自托管代理配置\AppData\Roaming\NuGet\NuGet.Config:
<configuration>
<packageSources>
<add key="nuget.org" value="https://api.nuget.org/v3/index.json" protocolVersion="3" />
<add key="MyFeed1" value="https://mylocalurl.de/ColA/_packaging/ProjA/nuget/v3/index.json" />
</packageSources>
</configuration>```
【问题讨论】:
标签: azure-devops