GitHub リポジトリを Jira Service Management と接続する
Jira Service Management の Free プランとスタンダードプランの変更
2024 年 10 月 16 日より、Jira Service Management の変更管理はスタンダード プランからプレミアム プランに移行します。この日以降、これらの機能にアクセスできるのは、プレミアム プランとエンタープライズ プランのみとなります。
Free プランとスタンダードプランの既存のプロジェクトは、既存のリクエストタイプと課題タイプを引き続きサポートします。この変更の詳細についてはこちらをご確認ください。
GitHub を IT サービス プロジェクトに接続して、デプロイを追跡できます。GitHub リポジトリをサービスにマッピングするには、まず Jira 用の GitHub アプリをセットアップする必要があります。Jira に GitHub 統合を追加する方法をご確認ください。
GitHub アプリを追加した後は、次の手順に従います。
サービス プロジェクトから、[プロジェクト設定] > [オペレーション] > [変更管理] の順に選択します。
[パイプラインを接続] > [GitHub] の順に選択して、セットアップ フローの最後にサービス ID をコピーします。
ご利用の GitHub アカウントに移動します。
フォルダーを作成して「.jira」という名前を付けます。
次に、このフォルダー内にファイルを作成して、「config.yml」という名前を付けます。これで、このファイルにサービスをマッピングできます。
config.yml ファイルに、このリポジトリにマッピングするサービス ID を入力します。次に示すスクリプト例を使用できます。
deployments:
services:
ids:
- b:YXJpOmNsb3VkOmdyYXBoOjpzZXJ2aWNlLzQxODczNDgyLTUzZWUtNDczOC1hYmI1LWFiMzRhNmZlNGNlMC8xYmJlYjkwMi05MGNkLTExZWMtOWZhMi0xMjhiNDI4MTk0MjQ=
GitHub リポジトリにマッピングするサービスは、同じサービス プロジェクトにある必要があります。別のリポジトリを使用する場合は、別のサービス プロジェクトを使用する必要があります。無効なサービス ID がある場合は、GitHub がそれらを破棄するため、マッピングされません。
各 GitHub リポジトリには最大 100 のサービスをマッピングできます。
GitHub に接続してマッピングしたら、デプロイ追跡とインシデント調査ビューを使い始めることができます。デプロイ追跡をセットアップする方法をご確認ください。
この内容はお役に立ちましたか?