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 に接続できないのはなぜですか?
GitHub Enterprise Server の接続に問題が発生する一般的な理由は次のとおりです。
アトラシアンの IP アドレスを許可する必要があります。GitHub IP 許可リストの構成を確認するか、ここで課題を登録します。
SAML SSO は GitHub Enterprise Server ではサポートされていません (ただし、GitHub Enterprise Cloud は SAML SSO をサポートしています)。
GitHub for Atlassian does not support reverse proxies.
自己署名証明書 (SSL) に問題があります。
データのバックフィルに長い時間がかかるのはなぜですか?
If your GitHub organization has a small amount of data, this process takes only a few minutes. However, if it has a large amount of data, it will take longer. Additionally, GitHub has an hourly API limit, which can impact performance.
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 か月といったより最近の日付範囲を指定します。これにより、同期の対象になるデータの量を減らし、パフォーマンスを向上させることができます。
How do I update my private key and GitHub client secret in the GitHub for Atlassian app?
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 が必要な理由は何ですか?
Automatic app creation relies on support for
callback_url
, which was added in version 3.1.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.
チームの管理者が設定した正確なワークフローに従います。列をジャンプしようとしないでください。
Enable time tracking and add it to each work type, ensuring that Copying of comments to work description is enabled in your site settings and Time Tracking is added to each relevant work type (story/bug/task).
How can I view authors, reviewers, and icons in Jira work items?
To see author, reviewer names, and icons in the development panel of your Jira work item, ensure the email address in your GitHub account matches the email address in your Jira account. Update your email address on either platform, and the information should start appearing. This is similar to smart commits, which also require matching emails.
アプリの詳細
How does GitHub for Atlassian fetch data?
The GitHub for Atlassian app requires access to your GitHub Enterprise Server to fetch development data and send it to Jira. For this to work, your network configuration must allow calls to your GitHub Enterprise Server from Atlassian’s list of IP addresses and allow calls from your GitHub Enterprise Server to reach Atlassian Server with the github.atlassian.com
domain via HTTPS.
その他の質問
Does the GitHub for Atlassian app support GitLab?
No, use the GitLab for Jira Cloud app to integrate Jira with GitLab.
この内容はお役に立ちましたか?