发布构建记录
DevOps Insights 该服务将于 2026年8月31日终止并停止提供。 此日期之后,该服务将不再提供。 无法再创建新的 DevOps Insights 工具集成。 了解更多
您可以使用其他持续集成和持续交付 (CI/CD) 工具以及 IBM Cloud 命令行界面 (CLI) 来发布构建,以与 IBM Cloud® DevOps Insights 相集成。 构建记录在构建完成时会通知 DevOps Insights。 此记录包含应用程序名称、分支、构建标识、对 Git 存储库的引用以及其他字段。 您必须发布构建记录,才能在 DevOps Insights 中查看任何测试记录和部署记录,或者对策略进行评估。
准备工作
在发布构建记录之前,必须先设置一致的参数值。 有关更多信息,请参阅使用其他 CI/CD 工具设置一致的参数值。
使用其他 CI/CD 工具发布构建记录
在构建作业中,使用以下脚本来上传构建记录。 使用 buildrecord-publish 命令上传构建记录。
#!/bin/bash
#install the latest version of DevOps Insights plugin
ibmcloud plugin install -f doi
# Log in to IBM Cloud if you are not already logged in. Assumes that $API_KEY environment variable has been set
ibmcloud login --apikey $API_KEY --no-region
# Please set variable $GIT_BRANCH, $GIT_URL and $GIT_COMMIT for better build record data
# Assumes you have set $MY_APP_NAME and $MY_BUILD_NUMBER as described earlier
ibmcloud doi buildrecord-publish --logicalappname="$MY_APP_NAME" --buildnumber="$MY_BUILD_NUMBER" --branch $GIT_BRANCH --repositoryurl $GIT_URL --commitid $GIT_COMMIT --status pass
status 字段采用 pass 或 fail 值。
查看构建频率
此构建作业完成之后,CI/CD 工具会向 DevOps Insights 发布一条消息,指示构建完成。 您可以在“构建频率”页面上查看构建记录。 要查看“构建频率”页面,请使用以下步骤。
- 从IBM Cloud控制台,单击菜单图标
>平台自动化>工具链。
- 选择工具链。
- 从工具链的“概述”页面,在“IBM Cloud工具”卡片上单击 DevOps Insights。
- 单击构建频率。
后续步骤
使用其他 CI/CD 工具发布部署记录。