Microsoft Azure DevOps Pipelines スポーク
Microsoft Azure DevOps Pipelines スポークを使用すると、Azure DevOps でのパイプラインの作業を自動化できます。Azure DevOps での作業を自動化するアクションを含むフローを作成します。たとえば、パイプラインのログ詳細の取得を自動化するフローを作成します。
ストアでアプリを要求する
ServiceNow Storeにアクセスして、利用可能なすべてのアプリを表示し、ストアに要求を送信する方法を確認してください。リリースされたすべてのアプリのリリースメモ情報については、「ServiceNow Store バージョンの履歴リリースノート」を参照してください。
統合ハブサブスクリプション
このスポークには Integration Hub のサブスクリプションが必要です。詳細については、 法務スケジュール - IntegrationHubの概要を参照してください。
サポートされているバージョン
このスポークは Azure DevOps Pipelines REST API バージョン 7.0 および Azure DevOps Server 2022 用にビルドされていますが、それ以降のバージョンと互換性がある可能性があります。
スポークバージョン
Microsoft Azure DevOps Pipelines スポークv 1.0.0 が最新バージョンです。
スポークの要件
- スポークの依存関係がインストールされている
- 個人用アクセストークンが Azure DevOps 上で生成されている
- Microsoft Azure DevOps Pipelines エイリアスが ServiceNow インスタンスに設定されている
- Microsoft Azure DevOps Pipelines スポークプラグインが ServiceNow インスタンスにインストールされている
スポークの依存関係
- com.glide.hub.action_type.datastream
- com.glide.hub.integration.runtime
- com.glide.cobject
- com.glide.hub.action_step.rest
スポークのアクション
Microsoft Azure DevOps スポークでは、ServiceNow インスタンスでイベントが発生したときに Azure DevOps Pipelines のタスクを自動化するアクションが提供されます。使用可能なアクションは次のとおりです。
| カテゴリ | アクション | 説明 |
|---|---|---|
| パイプライン管理 | Pipelines ストリームを検索 | Azure DevOps プロジェクトの ID や名前など、すべてのパイプラインの詳細を取得します。 |
| パイプラインを検索 | パイプラインの ID や名前などのパイプラインの詳細を取得します。 | |
| 実行管理 | パイプラインを実行 | 指定した詳細に基づいてパイプラインを実行します。 |
| 実行を検索 | パイプラインの名前や ID など、実行の詳細を取得します。 | |
| 実行を検索 | パイプラインの名前や ID など、上位 10000 件の実行のリストを取得します。 | |
| ログ管理 | ログを検索 | 対応するパイプライン実行の URL や署名されたコンテンツなど、すべてのログの詳細を取得します。 |
| ログを検索 | 対応するパイプライン実行の ID や URL など、ログオブジェクトの詳細を取得します。 | |
| アーティファクト管理 | アーティファクトを検索 | パイプライン実行からアーティファクトオブジェクトを取得します。 |
| ユーティリティアクション | ServiceNow レコードにファイルを添付する | ServiceNow レコードにログファイルまたはアーティファクトファイルを添付します。 |
接続および資格情報エイリアスの要件
統合ハブ は、エイリアスを使用して、接続情報および認証情報、および OAuth 認証情報を管理します。エイリアスを使用することで、複数の環境を使用する場合に、複数の認証情報と接続情報プロファイルを構成する必要がなくなります。接続または認証情報が変更された場合、接続を使用するどのアクションも更新する必要はありません。
詳細については、「Connections and Credentials」を参照してください。