一貫性のあるパラメーター値の設定
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 プロセスを可視化するために、パイプラインから収集された情報が DevOps Insights ダッシュボードに表示されます。
開始前に
ビルド、テスト、およびデプロイを行うツールチェーンに Delivery Pipeline を構成します。 統合の手順を続行する前に、この手順を完了する必要があります。 詳しくは、Delivery Pipelineの構成を参照してください。
DevOps Insights と統合するには API キーが必要です。 この API キーにはツールチェーンへのアクセス権限があり、IBM Cloud® コマンド・ライン・インターフェース (CLI) でログインする際に使用します。 詳しくは、ユーザーの API キーの管理を参照してください。
IBM Cloud CLI をインストールします。 詳しくは、IBM Cloud CLI}} の開始を参照してください。
環境プロパティーの設定
DevOps Insights にデータを発行したり、ポリシーを評価したりするには、logicalappname パラメーターおよび buildnumber パラメーターに一貫した値を使用します。 logicalappname および buildnumber の値をすべてのパイプライン・ステージで一貫した値に設定するには、ビルドを実行するステージの環境プロパティーで 2 つのプロパティーを設定する必要があります。
MY_APP_NAME および MY_BUILD_NUMBER の値は、すべてのステージで使用されます。 これらの値は、Continuous Delivery と統合するときに使用します。 例えば、MY_APP_NAME を My First App に設定し、MY_BUILD_NUMBER を $BRANCH:$BUILD_NUMBER に設定します。
これらのプロパティーがすべてのステージで使用されるようにパイプラインを構成します。 これらのプロパティーを、ビルド・ジョブの build.properties ファイルに保存し、次のスクリプトを使用します。
echo "MY_APP_NAME=${MY_APP_NAME}" >> $ARCHIVE_DIR/build.properties
echo "MY_BUILD_NUMBER=${MY_BUILD_NUMBER}" >> $ARCHIVE_DIR/build.properties
デリバリー・パイプライン内部の環境プロパティーの設定
次に、パイプライン構成ページで、名前が buildProperties で値が build.properties のプロパティーを設定します。 パイプライン内の各ステージで、このプロパティー名と値を設定する必要があります。
- IBM Cloud コンソールで、メニュー・アイコン
をクリックし、 リソース・リストを選択します。
- ツールチェーンを選択します。
- ツールチェーンの「概要」ページの**「デリバリー・パイプライン」**カードで、使用するパイプラインをクリックします。
- 設定 アイコン
> ステージの構成をクリックします。
- **「環境プロパティー」**タブを選択します。
- お使いのAPIキーが一覧に表示されていない場合は、 「+ プロパティを追加 」>「 セキュアプロパティ 」をクリックし、APIキーを追加してください。
- 「+ プロパティの追加 」>「 プロパティファイル 」をクリックします。
- 名前として
buildProperties、値としてbuild.propertiesを入力します。 - 保存 をクリックします。
次のステップ
ビルド・レコードを公開します。