我已经能够在天蓝色开发管道中生成角4代码覆盖。
但是现在我想从Azure DevOps服务REST获得构建覆盖率细节。
我正在调用REST
https://dev.azure.com/{organization}/{project}/_apis/test/codecoverage?buildId={buildId}&flags={flags}&api-version=5.1-preview.1
我的天蓝色建筑,正如在
但是每次我得到{"value":[],"count":0}
作为回应。
我需要从Azure DevOps服务REST获得覆盖信息,这样它才能被添加到电子邮件中。在这方面从这个论坛寻求帮助。
发布于 2019-10-17 02:52:53
您可以删除flags
参数并使url像这样来检查响应体是否是您所期望的。
https://dev.azure.com/{orgname}/{projectname}/_apis/test/codecoverage?buildId={buildId}&api-version=5.1-preview.1
此外,如果您只想在电子邮件中附加它,您可以使用发布代码覆盖结果任务来获取代码覆盖工件并将其附加到电子邮件中。有关此任务的详细信息,请参阅https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/test/publish-code-coverage-results?view=azure-devops
https://stackoverflow.com/questions/58420238
复制相似问题