設定一致的參數值

DevOps Insights 將於 2026 年 8 月 31 日結束服務並停止提供。 此日期之後,該服務將不再提供。 無法再建立新的「DevOps Insights」工具整合。 了解更多

在整合 IBM® Continuous Delivery Pipeline for IBM Cloud® 與 IBM Cloud® DevOps Insights 的期間,您可以設定一致的參數值,以將資料發佈到 DevOps Insights。

DevOps Insights 會根據已發佈的測試資料來追蹤部署風險。 當您整合 DevOps Insights 與 Delivery Pipeline 時,您會檢測 DevOps Insights 以便從管線收集資訊。 從管線收集的資訊將呈現於 DevOps Insights 儀表板,以讓您看見 DevOps 處理程序。

開始之前

在工具鏈中配置 Delivery Pipeline 以建置、測試及部署。 您必須先完成此步驟,再繼續進行整合。 如需相關資訊,請參閱配置 Delivery Pipeline

您需要有 API 金鑰,才能與 DevOps Insights 整合。 此 API 金鑰可以存取工具鏈,並用來利用 IBM Cloud® 指令行介面 (CLI) 進行登入。 如需相關資訊,請參閱管理使用者 API 金鑰

安裝 IBM Cloud CLI。 如需相關資訊,請參閱 開始使用 IBM Cloud CLI}}

設定環境內容

一致地使用 logicalappnamebuildnumber 參數,以便將資料發佈至 DevOps Insights 或用於評估原則。 若要跨管線階段一致地設定 logicalappnamebuildnumber 值,您需要在建置的階段中,於環境內容中設定兩個內容。

所有階段中都會使用 MY_APP_NAMEMY_BUILD_NUMBER 的值。 與 Continuous Delivery 整合時,請使用這些值。 例如,將 MY_APP_NAME 設為 My First App,並將 MY_BUILD_NUMBER 設為 $BRANCH:$BUILD_NUMBER

配置管線,以在所有階段之間使用這些內容。 將這些內容儲存至建置工作中的 build.properties 檔案,並使用下列 Script。

echo "MY_APP_NAME=${MY_APP_NAME}" >> $ARCHIVE_DIR/build.properties
echo "MY_BUILD_NUMBER=${MY_BUILD_NUMBER}" >> $ARCHIVE_DIR/build.properties

在 Delivery Pipeline 中設定環境內容

接下來,在管線配置頁面上,設定名稱為 buildProperties 且值為 build.properties 的內容。 您必須針對管線中的每個階段設定內容名稱和值。

  1. 在 IBM Cloud 控制台中,點擊選單圖示(漢堡圖示 ),然後選擇「資源清單」。
  2. 選取工具鏈。
  3. 從工具鏈的「概觀」頁面中,在 Delivery Pipelines 卡上,按一下您要使用的管線。
  4. 點擊「設定」圖示(齒輪圖示) >「設定舞台」。
  5. 選取環境內容標籤。
  6. 如果您的 API 金鑰未列於清單中,請點選「+ 新增屬性」>「安全屬性」,並新增您的 API 金鑰。
  7. 點選 「+ 新增屬性」 >「屬性檔案」。
  8. 輸入 buildProperties 作為名稱,並輸入 build.properties 作為值。
  9. 按一下儲存

下一步

發佈建置記錄