Gerritbot là một bot IRC đó sẽ thông báo cho các kênh IRC của sự kiện Gerrit.
Để cài đặt Gerritbot chạy 'python setup.py install` từ bên trong thư mục gốc của kho.
Để chạy Gerritbot `$ PATH / gerritbot / path / to / config`. $ PATH thường là một cái gì đó giống như / usr / local / bin và / path / to / config nên được bất cứ con đường bạn đã ẩn cấu hình tại.
Gerritbot có hai tập tin cấu hình. Việc đầu tiên cấu hình các máy chủ IRC và các chi tiết máy chủ Gerrit và là tập tin cấu hình mà đường dẫn để bạn vượt qua gerritbot khi bắt đầu bot. Nó sẽ giống như:
& Nbsp; [Ircbot]
& Nbsp; nick = NICKNAME
& Nbsp; vượt qua = PASSWORD
& Nbsp; server = irc.freenode.net
& Nbsp; port = 6667
& Nbsp; channel_config = / path / to / yaml / config
& Nbsp; [Gerrit]
& Nbsp; user = gerrit2
& Nbsp; key = / path / to / id_rsa
& Nbsp; cai = review.example.com
& Nbsp; port = 29418
Thứ hai cấu hình các kênh IRC và các sự kiện và các dự án mà mỗi kênh là quan tâm đến tập tin cấu hình này được viết bằng yaml và nên như thế nào.:
& Nbsp; Ví dụ-channel1:
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; sự kiện:
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; - Patchset tạo
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; - Thay đổi-sáp nhập
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; các dự án:
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; - Ví dụ / project1
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; - Ví dụ / project2
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; chi nhánh:
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; - Master
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; - Phát triển
& Nbsp; Ví dụ-channel2:
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; sự kiện:
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; - Thay đổi-sáp nhập
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; các dự án:
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; - Ví dụ / project3
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; - Ví dụ / project4
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; chi nhánh:
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; - Master
Yêu cầu :
- Python
Bình luận không