使用RESTAPI捕获TeamCity MSTEST结果、FxCOP结果

使用RESTAPI捕获TeamCity MSTEST结果、FxCOP结果,teamcity,teamcity-8.0,Teamcity,Teamcity 8.0,我已经将TeamCity与其他工具(如FxCOP、MSTEST、Jasmine)集成在一起,现在我希望可以使用TeamCity内置的REST API访问MSTEST的测试结果。 任何人都可以张贴RESTAPI,它可以给我完整的测试结果作为XML从MSTEST 谢谢 致以最良好的祝愿, Sajesh nambiar您应该能够将这些报告移动到artifacts目录,然后使用artifacts API()返回报告 例如,要访问MSTest报告,您可以在工件路径中添加以下行: %teamcity.bui

我已经将TeamCity与其他工具(如FxCOP、MSTEST、Jasmine)集成在一起,现在我希望可以使用TeamCity内置的REST API访问MSTEST的测试结果。 任何人都可以张贴RESTAPI,它可以给我完整的测试结果作为XML从MSTEST

谢谢

致以最良好的祝愿,
Sajesh nambiar

您应该能够将这些报告移动到artifacts目录,然后使用artifacts API()返回报告

例如,要访问MSTest报告,您可以在
工件路径中添加以下行:

%teamcity.build.checkoutDir%\**\*.trx =>
这将把扩展名为
trx
的所有文件复制到artifacts目录(它们包含的任何子目录也将被复制)。然后,您可以使用以下RESTAPI URL下载报告(用实际值替换
占位符):


它将从位于
http://teamcity:1234

专家需要你的建议,我陷入了这个困境
http://<TEAMCITY LOCATION>/httpAuth/app/rest/builds/<BUILD ID>/artifacts/content/<REPORT PATH>
http://teamcity:1234/httpAuth/app/rest/builds/5678/artifacts/content/testResults/MSTest.trx