JIRA を Git と連携させるプラグインがgithubに対応したのでインストールしてみました。
・JIRA Git Plugin – JIRA – Atlassian Plugin Exchange
インストール方法はWikiに書いてありますが以下にざっと日本語で書いておきます。
1. JAR ファイルをダウンロードして atlassian-jira/WEB-INF/lib/ 以下に配置する
2. JGitをダウンロードして WEB-INF/lib 以下に配置する
3. WEB-INF/lib 以下の jsch-*.jar を削除する
4. JSchをダウンロードして WEB-INF/lib 以下に配置する
5. JIRA を再起動する
6. 管理画面を開き、git Repositoriesリンクよりリポジトリを設定する。
Twitter4Jのgithubへの接続設定
以上。
com.jcraft.jsch.JSchException: UnknownHostKey という例外が発生するという問題がありましたが ~/.ssh/known_hosts に github.com へのエントリを追加した上で Jira を再起動したら抑止できました。
インストールがうまくいくと以下のように Git commits というタブが現れて issue にひもつくコミットが表示されるようになります。
・[#TFJ-516] cpu usage spike upon streaming API recoonection – JIRA
最近いじってるコードは全部githubにあるのでfisheyeはしばらくいらないかも??