DevOps パイプライン UI
パイプライン UI を使用して、パイプライン実行全体のインタラクションと結果を可視化します。このグラフィカルビューには、パイプラインステップの進行状況と各パイプラインのその他の詳細が表示されます。
DevOpsから、すべてがどのように接続されているかをすばやく表示して、パイプラインで何がいつ起こっているかを正確に確認できます。ServiceNow 変更管理 アプリケーションからパイプライン UI にアクセスして、変更要求のコミット、コミット担当者、およびその他の詳細を 1 つの場所で確認できます。
パイプライン UI には、 Azure DevOps リリースパイプラインでモデル化された並列ステージが表示されます。パイプライン UI には、 Azure DevOps に表示されるパイプラインのリアルタイム状態が表示されます。ビルドパイプライン、テスト結果、ソフトウェア品質サマリー結果から供給された関連するアーティファクトの詳細も、パイプライン UI に表示されます。詳細については、「Azure DevOpsリリースパイプラインの並列ステージ」を参照してください。
パイプライン UI には、再実行または再起動されたステージまたはジョブのすべての試行が表示されます。詳細については、「失敗したビルドまたはリリースパイプラインのジョブとステージの再開」を参照してください。
パイプライン UI には、 DevOps で構成されたステップの代わりに実行されたパイプラインステップが表示されます。
- DevOps パイプラインフォーム
- DevOps パイプライン実行フォーム
- 変更要求フォームの作成者 DevOps
| 緑 | 成功。 パイプライン実行に関連付けられたすべてのステップ実行が合格しました。 |
| グレイ | まだ実行されていません。 |
| 黄 | 待機中 (処理待ち、ビルド中、検証中)。 少なくとも 1 つのステップ実行が待機しています。 |
| 赤 | 不合格 少なくとも 1 つのステップ実行に失敗しました。 変更が却下された場合でも、タスク実行終了日が入力されます。 注: ステップが失敗したときにステップに関連付けられた変更要求をキャンセルできるようにするには、 sn_devops.cancel_change_on_pipeline_cancel プロパティを [はい] に設定する必要があります。詳細については、「 DevOps とともにインストールされるプロパティ」を参照してください。 |
タスク実行によってパイプライン UI にカードが表示される順序。
| UI 機能 | 説明 |
|---|---|
| パイプラインステップ | タイミング。
|
| 変更要求を表示 | 変更要求レコード。 DevOps によって作成されたステップの変更要求を直接クリックして、変更の詳細を表示し、アクションを実行します。 注:
|
| パイプライン履歴 | パイプライン実行。 履歴タイルをクリックすると、パイプライン実行の前のステップの詳細が表示されます。 注: パイプライン履歴は、最新の 20 回のパイプライン実行についてのみ表示されます。 |
| すべての試行を表示 | ジョブがステップで実行されたすべての試行。 関連するステップのリンクをクリックして、すべての試行の詳細を表示します。 |
| アーティファクト |
注: 同じパイプライン実行で元に戻されたコミットは、コミットリストに表示されません。 |
| テスト結果 | ビルドテストの結果を表示して、どのテストが合格/不合格かを確認します。 品質カードにはテストサマリーが含まれています。
|
| ソフトウェア品質結果 | 選択したパイプラインの一部としてフェッチされたすべてのソフトウェア品質 (SonarQube スキャン) 結果をプロジェクト名でグループ化して表示します。パイプライン実行ステップですべてのカテゴリのスキャン結果を表示できます。 の列を構成することで、パイプライン UI に表示される結果をカスタマイズできます () プロパティをカンマ区切り形式で入力します。
|
| セキュリティ結果 | 選択したパイプラインの一部として取得されたすべてのセキュリティ結果を表示します。パイプライン実行ステップですべてのカテゴリのスキャン結果を表示できます。 パイプライン UI に表示される結果をカスタマイズできます。
|
フライアウト ウィンドウで、 DevOps 変更要求、ステップ実行、成果物、成果物バージョン、作業項目、テストの概要、および再試行を直接クリックします。