nar*_*kar 2 nuget-package azure-devops
我的 CI 管道正在构建一个 C# 项目,将结果打包为 NuGet 包,最后将结果推送到我的 Artifact feed。
将 NuGet 包推送到我的源后,也会添加其他包。
有办法防止这种情况吗?此行为是否与创建新 Feed 时指定的上游来源有关?
Azure DevOps、Artifact Feed 中的额外包
nuget.org这是因为,如果您在创建此提要时将来自公共源的包设置为启用,则默认情况下您的私有 Nuget Feed 设置为上游源:
当我们从上游源下载任何包时,它将被缓存在Artifacts中,您下次将看到并使用它,而无需再次下载。
您可以使用源过滤器来选择包的源:
为了防止这种情况,您可以在配置私有 feed 时选择单选按钮仅使用发布到此 feed 的包。
对于那些您选择通过此 Feed 使用公共来源的包选项的 Feed,您可以从设置 -> Feed 设置 -> 上游来源中删除上游来源,选择要删除的上游来源。顺便说一句,对于那些已经缓存的包,您需要手动删除它们。
希望这可以帮助。
| 归档时间: |
|
| 查看次数: |
887 次 |
| 最近记录: |