これまでも連携機能はありました。
http://qiita.com/misopeso/items/ed075cafb5d86b509afc
一気にpushしたんですが、全てのコミットが表示されてるので長いですね。
コミットがpushされたという通知しかなく、プルリクエストや課題管理なにそれおいしいの状態。
使ってみる
リポジトリ・チームの設定からHipchat Integrationへ(Hipchat側のIntegration一覧からもできます)。
初めて使うときはIntegrationのインストールやアクセスの許可が必要です。
対象のリポジトリと通知先のルームを選択してAddをクリックしたら、お好みで通知項目の設定を。
以前の連携では設定項目なんてなかったので、この時点でちょっと感動ですね。
さて、例えばプルリクエストをマージするとこんな感じに。
課題編集。
新しくなった点
- 通知できる項目が増えた
- プルリクエストの作成・コメント・マージ
- 課題の作成・更新・コメント
- コミットへのコメント
- (ないものはApproveぐらい?)
- HerokuへのPOSTフックという安っぽさがなくなった
- APIv2になったのか、背景色がカラフルになり、アイコンも表示されるように
- 大量のコミットを一度にpush/mergeした時に省略されるように
なにより通知項目の追加がうれしいですね。というかこれまでが少なすぎ……。
参考
Use the HipChat integration - Bitbucket - Atlassian Documentation
https://confluence.atlassian.com/display/BITBUCKET/Use+the+HipChat+integration
Atlassian Summit 2014 Keynote
https://summit.atlassian.com/archives/2014/keynotes/confluence-and-hipchat-keynote
http://youtu.be/mz0MY3V58J8?t=12m49s
おまけ:Atlassian Summit 2014のキーノートを見たって話をブログにも書いた
http://d.hatena.ne.jp/unarist/20141024/1414154962