Integrating JIRA with Code Development Tools

JIRA を互換性のある開発ツールに接続すると、開発作業に関連する様々な機能と情報が JIRA から提供されます。

機能

These are the features that you will enable, if you connect JIRA to the development tools listed below. We recommend that you use the latest version of each application. If you are not using the latest versions, see the version matrix to find out which features are available.

課題の開発パネル

開発パネルは、課題の表示画面に表示され、次の機能を提供します。

  • Bitbucket or Stash: view and create branches, view and create pull requests, view commits
  • FishEye/Crucible: view commits, view branches, view and create reviews
  • Bamboo:ビルドとデプロイのステータスを表示する
  • GitHub または GitHub Enterprise:コミット、ブランチ、およびプルリクエストの表示

For more information about using the Development panel, see Streamlining your development with JIRA.

 

統合する

Bitbucket、GitHub、または GitHub Enterprise を JIRA に接続する

Bitbucket、GitHub、および GitHub Enterprise への接続は、JIRA に同梱されている DVCS コネクターアドオンを介して行われます。

Stash、FishEye、Crucible、または Bamboo を JIRA に接続する

Stash、FishEye/Crucible、および Bamboo への接続は、アプリケーションリンクを使用します。

  • JIRA と Stash、FishEye、Crucible、または Bamboo のインスタンス間に新しいアプリケーション リンクを作成すると、2-legged (2LO) および 3-legged OAuth (3LO) が既定で有効になります。2LO は、開発パネルのサマリに含まれることになる、これらのアプリケーションからの情報のために必要です。3LO は、ユーザーが詳細ダイアログの情報にアクセスする前に、他のアプリケーションで認証済みであることをチェックします。

  • When a user accesses the details dialog, JIRA will verify they have the appropriate permissions to view items in the dialog before it renders that information. For example, commits, reviews, builds and/or pull requests. It does this using the user authentication that is configured in the Application Link. 
  • JIRA、Stash、FishEye、Crucible、または Bamboo の既存のインスタンスからアップグレードしている場合:
    JIRA とその他のアプリケーション間のアプリケーション リンクの再設定が必要な場合もあります。この連携機能を有効にするには、各アプリケーション リンクは送受信両方の認証に 2-legged OAuth を使用する必要があります。 

    1. Choose  > Add-ons. Select Application Links in the left menu.
    2. アプリケーション リンクの編集を選択します。
    3. 送信認証タブで、OAuth をクリックします。2-legged OAuth を許可にチェックマークが付いていることを確認します。受信認証タブでも同様に行います。アプリケーション リンクの更新プロセスでは、短時間他のアプリケーションにログインし、リンクのもう片方を設定してから JIRA に戻ります。

他のコード開発ツールを JIAR に接続する

You can connect tools to JIRA, other than the ones listed on the version matrix. These tools do not enable the same integration features, but connecting them to JIRA does enable other functionality. See the pages below for instructions on how to connect these applications to JIRA and information about the functionality that is enabled.

If your other applications are running on the same machine as JIRA (already installed), you need to ensure that the URL paths are different for the applications and JIRA. This will differentiate the applications and avoid authentication/session issues with OAuth and Application Links. For example, if you were running FishEye and JIRA, you would change the default paths to:

http://localhost:8080/
https://localhost:8060/fisheye ( http://localhost:8060/ ではありません)

これを FishEye/Crucilbe 用に行うには、次のようにします。

  1. Edit the config.xml in your FishEye/Crucible data directory.
  2. Add the context attribute to the web-server  element:
<web-server context="/fisheye">

トラブルシューティング

最終更新日 2015 年 5 月 4 日

この内容はお役に立ちましたか?

はい
いいえ
この記事についてのフィードバックを送信する
Powered by Confluence and Scroll Viewport.