GitHub Enterprise Server 統合に関する FAQ
This page is for GitHub Enterprise Server customers using the GitHub for Atlassian app. For help getting started, go to Integrate Jira with GitHub Enterprise Server
Setting up GitHub for Atlassian
GitHub Enterprise Server に接続できないのはなぜですか?
Common reasons for connection problems with GitHub Enterprise Server include:
Atlassian IP addresses need to be allowed. View the GitHub IP allowlist configuration or contact our support team.
SAML SSO は GitHub Enterprise Server ではサポートされていません (ただし、GitHub Enterprise Cloud は SAML SSO をサポートしています)。
アトラシアン向け GitHub はリバース プロキシをサポートしていません。
自己署名証明書 (SSL) に問題があります。
データのバックフィルに長い時間がかかるのはなぜですか?
GitHub 組織データ量が少ない場合、このプロセスは数分で完了します。ただし、データ量が多い場合は、時間も長くかかります。さらに、GitHub には 1 時間あたりの API 制限があり、それがパフォーマンスに影響する可能性があります。
You don’t need to wait for the backfill to complete to start using GitHub for Atlassian. You can start using work item keys for new branches, commits, and pull requests right away, and this new data will be visible in Jira immediately.
処理のスピードを上げるには、GitHub の設定画面からバックフィルを再開して、過去 1 か月といったより最近の日付範囲を指定します。これにより、同期の対象になるデータの量を減らし、パフォーマンスを向上させることができます。
アトラシアン アプリ向け GitHub で非公開キーと GitHub クライアント シークレットを更新するにはどうすればよいですか?
GitHub の設定ページが Jira に表示されます。
Find the GitHub app you want to update, select More actions (⋯), and select Edit.
Edit the GitHub client secret and/or private key, and select Update to save your changes.
GitHub アプリの作成
複数の GitHub サーバーとアプリを接続できますか?
Yes. You can connect multiple GitHub Server to a single Jira account. You can also add multiple GitHub apps per Server to connect any GitHub organization to Jira. Read about rate limits for GitHub Apps
Can I create one primary GitHub app for multiple Jira sites?
いいえ、それぞれの GitHub アプリは 1 つの Jira インスタンスにしか接続できません。これは、セキュリティを維持してデータ漏えいを防ぐためです。
アプリの自動作成に GitHub Enterprise Server バージョン 3.1 が必要な理由は何ですか?
アプリの自動作成は、バージョン 3.1 で追加された
callback_urlのサポートに依存しています。The GitHub for Atlassian app subscribes to three events that rely on GitHub Actions, which are available in version 3.0 or higher.
GitHub は定期的に新しいバージョンをリリースして、古いバージョンのサポートを終了しています。バージョン 3.1 以降にアップグレードすると、最新の機能、バグ修正、改善、セキュリティ アップデートを常に新しい状態に保つことができます。
To upgrade your Server, follow the instructions in GitHub’s support documentation: Upgrading GitHub Enterprise Server
Using GitHub for Atlassian
ワークフローの実行、デプロイのステータス、またはコード スキャン イベントのデータが表示されない理由は何ですか?
You may need to enable GitHub Actions in GitHub Enterprise Server. To enable GitHub Actions, follow the instructions in GitHub’s support documentation: Get started with GitHub Actions for GitHub Enterprise Server 3.2
スマート コミットが機能しないのはなぜですか?
Smart Commits make it easier for you and your team to comment on work items, transition work items, and add time tracking.
スマート コミットを使用するには、次の点をご確認ください。
GitHub アカウントのメール アドレスが Jira アカウントのメール アドレスと一致している必要があります。
お使いのメール アドレスが公開になっています。GitHub でこの設定を更新するには、[設定] > [メール] に移動し、[Keep my email addresses private (メール アドレスを非公開のままにする)] のチェックボックスをオフにします。
Use the correct naming when transitioning work items. For example, if the status to which you want to move a work item is called "Done", you should include #done in your commit message.
チームの管理者が設定した正確なワークフローに従います。列をジャンプしようとしないでください。
タイム トラッキングを有効にして、それぞれの作業タイプに追加します。作業の説明に対するコメントのコピー がサイト設定で有効になっていて、関連する各作業タイプ (ストーリー/バグ/タスク) にタイム トラッキング が追加されていることを確認します。
How can I view authors, reviewers, and icons in Jira work items?
Jira 作業項目の開発パネルに作成者、レビュアー名、アイコンを表示するには、GitHub アカウントのメール アドレスが Jira アカウントのメール アドレスと一致していることを確認する必要があります。いずれかのプラットフォームでメール アドレスを更新すると、こうした情報が表示されるようになります。これは、メールの一致が必要になるスマート コミットに似ています。
アプリの詳細
アトラシアン向け GitHub はどのようにしてデータを取得しますか?
アトラシアン アプリ向け GitHub では、開発データを取得して Jira に送信するために、GitHub Enterprise Server にアクセスする必要があります。これを機能させるには、ネットワーク構成で、アトラシアンの IP アドレス リストから GitHub Enterprise Server への呼び出しを許可し、GitHub Enterprise Server から呼び出して HTTPS 経由で github.atlassian.com ドメインのアトラシアン Server に到達できるようにする必要があります。
その他の質問
アトラシアン アプリ向け GitHub は GitLab をサポートしていますか?
No, use the GitLab for Jira Cloud app to integrate Jira with GitLab.
この内容はお役に立ちましたか?