發佈部署記錄
DevOps Insights 將於 2026 年 8 月 31 日結束服務並停止提供。 此日期之後,該服務將不再提供。 無法再建立新的「DevOps Insights」工具整合。 了解更多
您可以使用其他持續整合及持續交付 (CI/CD) 工具,搭配 IBM Cloud® 指令行介面 (CLI) 發佈部署記錄,以便與 IBM Cloud® DevOps Insights 進行整合。 部署記錄會通知 DevOps Insights 有關在部署處理程序期間進行的部署。 此記錄包含應用程式名稱、建置 ID、環境名稱、部署狀態及其他。 部署記錄中的應用程式名稱及建置 ID,必須符合特定建置之建置記錄中所使用的應用程式名稱及建置 ID。
開始之前
您必須先發佈建置記錄,再發佈部署記錄。 如需發佈建置記錄的相關資訊,請參閱使用其他 CI/CD 工具來發佈建置記錄。
發佈 Continuous Delivery 的部署記錄
在部署工作中,使用下列 Script 來上傳部署記錄。 --env 旗標可識別部署環境。 請使用 deployrecord-publish 指令上傳部署記錄。
#!/bin/bash
#install the 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 as a secured property
ibmcloud login --apikey $API_KEY --no-region
ibmcloud doi deployrecord-publish --logicalappname="$MY_APP_NAME" --buildnumber="$MY_BUILD_NUMBER" --env staging --status pass
提供工作 URL 來上傳部署記錄
提供 joburl 來上傳部署記錄。 若要包含 joburl 作為上傳部署記錄的參數,請以參數方式將其傳入:
ibmcloud doi deploymentrecord-publish --logicalappname "$MY_APP_NAME" --buildnumber "$MY_BUILD_NUMBER" --env staging --joburl "$JOB_URL" --status pass
檢視部署頻率
部署工作完成時,CI/CD 工具會將已部署所指定建置及應用程式的訊息發佈至 DevOps Insights。 您可以在「部署頻率」頁面上檢視部署記錄。 若要檢視「部署頻率」頁面,請使用下列步驟:
- 在IBM Cloud控制台中,點選選單圖示
>平台自動化>工具鏈。
- 選取工具鏈。
- 在工具鏈的概述頁面的 IBM Cloud工具卡上,按一下 DevOps Insights。
- 按一下部署頻率。
下一步
使用其他 CI/CD 工具發佈測試結果。