0

使用 IBM Cloud CLI DevOps Insights 插件,我成功上传了单元测试结果和代码覆盖率报告。

但在质量仪表板中,我只看到我的应用程序名称,而不是测试结果数据。

4

1 回答 1

0

如果 CLI 显示测试结果已成功上传,但质量仪表板中仅显示应用程序名称,

  • 用户可能尚未上传构建记录
  • 上传的构建记录包含不同的logicalappnamebuildnumber与测试记录进行logicalappname比较buildnumber

如果用户没有上传构建记录,那么可以使用以下命令通过 IBM Cloud CLI DevOps Insights 插件上传构建记录:

ibmcloud doi publishbuildrecord --logicalappname="$MY_APP_NAME" --buildnumber="$MY_BUILD_NUMBER" --branch="$GIT_BRANCH" --repositoryurl="$REPO_URL" --commitid="$COMMIT_ID" --status=pass

请务必更改环境变量以适应应用程序信息

请注意,上传的构建记录和测试记录的logicalappnamebuildnumber必须相同,以便测试结果数据可以显示在质量仪表板中。

有关文档,请访问https://cloud.ibm.com/docs/services/DevOpsInsights

于 2019-04-23T17:27:34.197 回答