我已将TeamCity(9.1.6)设置为NuGet服务器。我有一个项目,我添加了一个NuGet Pack构建步骤。该构建配置的工件是* .nupkg文件。
但是,当我查看经过身份验证的或来宾NuGet供稿时,包列表为空。
我重置了buildMetadata缓存,甚至重新启动了构建服务器。
我错过了什么?
编辑:这里是我的项目的工件:
答案 0 :(得分:3)
如果.nupkg没有显示为工件,那么它就不会出现在Feed中。在不知道输出目录设置的情况下,我无法告诉您构建工件路径的正确值。但是,最简单的选项是确保勾选复选框,强制将包发布为构建工件。
希望这有帮助
答案 1 :(得分:0)
我有同样的问题,最终有效。
我的问题是我正在运行Personal Builds not Full Builds。即使它仍然将包作为工件,它也不会发布到新闻源。
[Step 15/15] Packages from personal builds are not published to ******* NuGet Feed
它甚至在构建日志(如上所示)
中说了很多