【发布时间】:2014-08-20 13:02:49
【问题描述】:
我们公司有几个项目构建为 Nuget 包。每个构建的最后一步是将包发布到本地 Artifactory 服务器,该服务器用作 Nuget 存储库。
如果我的包 B 依赖于包 A,我希望每次在 Artifactory 中出现 A 的新版本时触发 B 的构建。这正是Nuget Dependency trigger 的用途。只是它不起作用。
我将 Nuget 包源设置为 {http://our-server-name/artifactory/api/nuget/my-feed-name/},将 Package-Id 设置为 A。
我收到此错误:
无法检查软件包版本。无法检查 A 的更改。无法解析 NuGet 源的输出。检查提要网址:{http://our-server-name/artifactory/api/nuget/my-feed-name/Packages()?%24filter=Id+eq+%27A%27} 是否可访问
如果我在浏览器中输入报告的 URL,我可以看到 Artifactory 生成的 XML。
任何想法我做错了什么?
【问题讨论】:
-
看起来像一个错误。请将此问题发布到 teamcity 跟踪器jetbrains.net/tracker/issues/TW。还请附上 Artifactory 输出(如果需要,可以转换)。
标签: teamcity nuget artifactory