Moj*_*efi 3 java junit jenkins jenkins-api
我正在使用詹金斯作为CI工具。我使用Restful api远程构建作业,但我也不知道如何远程获取测试结果。如果有人知道解决方案,我将不胜感激
使用XML或Json API。在Jenkins的大多数页面上,您都可以添加/api/
到url并获取xml,json和类似格式的数据。因此,对于某项工作,您可以转到<Jenkins URL>/job/<Job Name>/api/xml
并获得有关该工作,版本等的信息。对于某项版本,可以转到<Jenkins URL>/job/<Job Name>/<build number>/api/xml
并获得该版本的摘要。注意,您可以使用latestXXXBuild
来获得最新的成功,稳定,失败,完整的构建,如下所示;<Jenkins URL>/job/<Job Name>/lastCompletedBuild/api/xml
。
另外,如果您使用任何将测试结果发布到内部版本的插件,那么对于给定的工作,您可以转到,<Jenkins URL>/job/<Job Name>/lastCompletedBuild/testReport/api/xml
然后您将获得包含结果的xml报告。
还有更多功能,您可以控制使用tree
参数和depth
参数导出的内容。有关摘要,请访问<Jenkins URL>/api/
归档时间: |
|
查看次数: |
7714 次 |
最近记录: |