Atlassian Hipchat 和 Bitbucket 整合


當初看到xdite大的 把公司 Log 搬到 Hipchat... 這篇,也想試試這個方便的服務。
免費版的hipchat讓你建立5人以內的project chatroom,能夠跟github, bitbucket, jenkins等服務整合。
這兒記錄將hipchat和bitbucket整合的過程。

首先,你得有...

  1. Bitbucket帳號,和一個即將和hipchat整合的repository;
  2. hipchat帳號,這個帳號和你的團隊的人已組成一個group

整合Hipchat和Bitbucket步驟

  1. 點擊repository的右上角的齒輪設定,選左手邊的Services;
  2. 下拉選單選擇hipchat,點Add service,接下來要藉由hit the API這個連結得到roomid,在此之前,要先到hipchat建立API token;
  3. 打開hipchat,你得是Group Admin才能設定API Auth Token。點Group Admin -> API -> 輸入能讓你辨認的名稱在Label裡,按Create建立一個Admin type的token;
  4. 複製新增好的token,在這個例子裡是5ef997e5b1...這串字串;
  5. 在利用API得到roomid之前,先確認在hipchat有創建一個room用來和bitbucket結合,例如這個例子裡的blogger_demo;
  6. 打開hit the API,將網址列的<token>取代成步驟四複製的token,就會得到剛剛創建的hipchat room的roomid,在這個例子blogger_demo的roomid是213692;
  7. 回到 bitbucket的Services設定頁,將roomid和token分別填入,點save;
  8. 如此團隊中有人push commit到repository時,不僅在Bitbucket上會顯示,在hipchat room也會有通知,容易track project狀態。



參考網址
Bitbucket HipChat Service Management https://confluence.atlassian.com/display/BITBUCKET/HipChat+Service+Management

Comments

  1. 看到了~hipchat真方便!不知道能不能自己架類似的~

    ReplyDelete
    Replies
    1. 為什麼會想要自己架呢?blogger真不方便T_T

      Delete

Post a Comment