Gerritbot是一個IRC殭屍,將通知格里特事件的IRC頻道。
從資源庫中的根目錄中安裝Gerritbot運行`蟒蛇setup.py install`。
要運行Gerritbot`$ PATH / gerritbot /路徑/要/ config`。 $ PATH通常是這樣的/ usr / local / bin目錄和/路徑/要/配置應該是什麼路徑您已經隱藏在配置。
Gerritbot有兩個配置文件。第一個配置IRC服務器和格里特服務器的詳細信息,並為配置文件的路徑在啟動時機器人傳遞給gerritbot。它應該是這樣的:
  [ircbot]
 尼克= NICKNAME
 通= PASSWORD
 服務器= irc.freenode.net
 端口= 6667
  channel_config = /路徑/要/ YAML /配置
  [格里特]
 用戶= gerrit2
 鍵= /路徑/要/ id_rsa
 主機= review.example.com
 端口= 29418
第二個配置的IRC通道和活動和項目,每個通道有興趣這個配置文件是寫在YAML,應該看起來像:
 例如,通道1:
     事件:
        - 補丁集創建
        - 變化 - 合併
     項目:
        - 例如/ PROJECT1
        - 例如/項目2
     分支:
        - 主
        - 發展
 例如,通道2:
     事件:
        - 變化 - 合併
     項目:
        - 例如/項目3
        - 例如/ project4
     分支:
        - 主
要求:
- 在Python中
評論沒有發現