GitHub リポジトリを Jira Service Management と接続する
Jira Service Management の Free プランとスタンダードプランの変更
2024 年 10 月 16 日より、Jira Service Management の変更管理はスタンダード プランからプレミアム プランに移行します。この日以降、これらの機能にアクセスできるのは、プレミアム プランとエンタープライズ プランのみとなります。
Existing projects in Free and Standard plans will continue to support existing request types and work types. Read more about the plan changes.
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 に接続してマッピングしたら、デプロイ追跡とインシデント調査ビューを使い始めることができます。デプロイ追跡をセットアップする方法をご確認ください。
この内容はお役に立ちましたか?