GitHub Enterprise Server との統合

無料の Jira 向け GitHub アプリを使用して、GitHub Enterprise Server とシームレスに統合します。このアプリでは、Jira のブランチ、プル リクエスト、コミット、ビルドなどを簡単にトラッキングして、チームの開発作業に関する情報を常に最新の状態に保ちます。GitHub の課題キーを参照して Jira の開発データを表示し、スマート コミットを使用して課題のトランジションやコメントの追加などの一般的なタスクを自動化するだけです。

このページの説明は、Jira Software と GitHub Enterprise Server の統合に特化した内容です。GitHub Cloud または GitHub Enterprise クラウドを使用している場合は、「GitHub Cloud との統合」をご覧ください。

DVCS のお客様の場合:

Jira 向け GitHub は、従来の DVCS アプリなどが持つすべての機能を提供しているため、できるだけ早くアップグレードすることをお勧めします。アップグレード方法は次のとおりです。

  1. このページの手順に従って、Jira 向け GitHub を設定します。

  2. GitHub 組織を Jira 向け GitHub に接続します。

  3. Jira でのデータ重複を避けるため、DVCS アプリから GitHub 組織を削除します。

DVCS に新しい組織を追加できなくなりました。そのため、DVCS から組織を削除すると、再び追加することはできません。

はじめる前に

  • Jira Software と GitHub Enterprise Server を統合するには、両方のプラットフォームの管理者権限が必要です。

  • GitHub Enterprise Server には公開 DNS とパスがあり、Jira の IP 範囲で GitHub からのアクセスを許可する必要があります。そのためには、ファイアウォール設定の変更が必要になる場合があります。リバース プロキシはサポートされていません。GitHub IP 許可リストの構成を表示してアトラシアンの IP アドレスに関する詳細をご確認ください

  • Jira 向け GitHub は、SAML SSO や自己署名証明書をサポートしていません。つまり、認証に SSO または自己署名証明書が必要な場合、Jira 向け GitHub を GitHub Server に接続できません。

Jira 向け GitHub の設定

  1. Atlassian Marketplace から Jira 向け GitHub アプリ (無料) をインストールします。

  2. [始める] を選択します。後で [アプリ] > [アプリの管理] > [Jira 向け GitHub] に移動して、Jira 向け GitHub のページに戻ることもできます。

  3. [GitHub 組織を接続] を選択します。

  4. [GitHub Enterprise Server] を選択して、[続行] をクリックします。

  5. GitHub Enterprise Server アカウントの URL を http(s)://<your-github-enterprise-server-domain の形式で入力して、[次へ] をクリックします。

GitHub アプリの作成

アプリの [自動] 作成または [手動] 作成を選択して、[作成] をクリックします。

アプリの自動作成はより迅速で簡単なため、自動作成をお勧めします。アプリに名前を付けるだけで完了します。GitHub API とマニフェスト ファイルを使用して、アプリ作成フォームに事前入力が行われます。ただし、これには GitHub サーバーがバージョン 3.1 以降で動作している必要があります。GitHub Enterprise Server をアップグレードしてください

アプリの自動作成 (推奨)

アプリを自動的に作成する場合は、いくつかの詳細を入力するアプリ自動作成ページにリダイレクトされます。

  1. アプリに固有の名前を付けて、[Create GitHub App (GitHub アプリを作成)] をクリックします。

  2. http(s)://<your-github-enterprise-server-domain>/settings/apps/<your-github-app-name にアクセスして、ホームページの URL をアプリの名前が含まれるように更新します。

アプリの手動作成

アプリを手動で作成する場合は、GitHub Enterprise Server アカウント内に GitHub アプリを作成する必要があります。GitHub アプリを手動で作成する方法をご確認ください

レガシー DVCS の削除

すべての GitHub Enterprise 組織を Jira 向け GitHub に接続したら、DVCS から削除できます。

  1. すべての GitHub Enterprise 組織が Jira 向け GitHub に追加されていることをご確認ください。

  2. [Jira 設定] > [製品] > [DVCS アカウント] に移動します。

  3. DVCS から削除する組織で ⋯ アイコンを選択して、[切断] をクリックします。

その他のリソース
GitHub Enterprise Server の Jira 向け GitHub について、セットアップと使用に関する詳細を確認してサポートを受ける方法は次のとおりです。

 

その他のヘルプ