サーバ

JIRA Git Plugin のインストール

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はしばらくいらないかも??