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 の機能 | 説明 |
|---|---|
| パイプラインステップ | タイミング。
|
| 変更要求の表示 (View change request) | 変更要求レコード。 DevOps によって作成されたステージの変更要求を直接クリックして、変更の詳細を表示し、アクションを実行します。 注:
|
| パイプライン履歴 | パイプライン実行 履歴タイルをクリックすると、パイプライン実行の前のステージの詳細が表示されます。 注: パイプライン履歴は、最新の 20 個のパイプライン実行についてのみ表示されます。 |
| すべての試行を表示 | ジョブがステップで実行したすべての試行。 関連するステップのリンクをクリックすると、すべての試行の詳細が表示されます。 |
| アーティファクト |
注: 同じパイプライン実行で取り消されたコミットは、コミットリストには表示されません。 |
| テスト結果 | ビルドテストの結果を表示して、どのテストが合格/不合格かを確認します。 品質カードにはテストの概要が含まれています:
|
| ソフトウェア品質結果 | 選択したパイプラインの一部としてフェッチされたすべてのソフトウェア品質 (SonarQube スキャン) 結果をプロジェクト名別にグループ化して表示します。パイプライン実行ステップのすべてのカテゴリのスキャン結果を表示できます。 次の列を設定することで、パイプライン UI に表示される結果をカスタマイズできます () プロパティをカンマ区切り形式で指定します。
|
| セキュリティ結果 | 選択したパイプラインの一部として取得されたすべてのセキュリティ結果を表示します。パイプライン実行ステップのすべてのカテゴリのスキャン結果を表示できます。 パイプライン UI に表示される結果をカスタマイズできます。
|
フライアウトウィンドウで DevOps 変更要求、ステップ実行、成果物、成果物バージョン、作業項目、テストサマリー、再試行を直接クリックします。