我们公司有几个项目是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提要的输出。检查Feed网址:{http://our-server-name/artifactory/api/nuget/my-feed-name/Packages()?%24filter=Id+eq+%27A%27
}是否可访问
如果我输入报告的浏览器URL,我可以看到Artifactory生成的XML。
任何想法我做错了什么?