Posted at

Redmine - BitBucket 連携設定方法

More than 3 years have passed since last update.


このメモは

社内用資料を書くためのメモだったものをQiitaにUPしちゃえ程度に書いているので

割と適当です。


前提

本体:

Redmine 2.6.5.stable

プラグイン:

Redmine Bitbucket plugin 1.0.0

https://bitbucket.org/steveqx/redmine_bitbucket

プラグイン導入時の前提として、一度Redmineを実行しているユーザーから、bitbucketに

鍵認証でログインする必要がある。

(=SSH鍵でログイン出来る状態にまでRedmineサーバー、Bitbucketの設定が必要。メモでは割愛)


Redmine側の設定


  1. 設定→リポジトリタブの一番下、新しいリポジトリをクリック

  2. バージョン管理システム git を選択

  3. リポジトリのパスに git@bitbucket.org:ownername/[bitbucketのプロジェクト識別子].git
    #例えば、git@bitbucket.org:yourname/projectname.git


Bitbucket側の設定(フック)


  1. BitBucketのプロジェクトの設定(左下の歯車アイコン)を開く

  2. フックを選んで、Select a hook 欄から POST を選択

  3. URLに http://[redmineサーバー]/hooks/bitbucket/[redmineのプロジェクト識別子]?key=[redmineのAPIキー(管理ページで作成する)] を入力


結果

BitBucketにpushすると自動的にRedmineがレポジトリ内容を再取得しに行くようになる。