Gerritbot je IRC bot, který bude informovat IRC kanály Gerrit událostí.
Chcete-li nainstalovat Gerritbot spustit `python setup.py install` přímo z repozitáře kořenového adresáře.
Chcete-li spustit Gerritbot `$ path / gerritbot / cesta / k / config`. $ PATH je obvykle něco jako / usr / local / bin a / cesta / k / config by mělo být, co jste cestu skrývá config.
Gerritbot má dva konfigurační soubory. První konfiguruje IRC server a detaily Gerrit serveru a je konfigurační soubor, jehož cesta předáte gerritbot při spuštění bota. Mělo by to vypadat takto:
& Nbsp; [IRCBot]
& Nbsp; nick = NICKNAME
& Nbsp; projít = heslo
& Nbsp; server = irc.freenode.net
& Nbsp; port = 6667
& Nbsp; channel_config = / cesta / k / YAML / config
& Nbsp; [Gerrit]
& Nbsp; user = gerrit2
& Nbsp; key = / cesta / k / id_rsa
& Nbsp; host = review.example.com
& Nbsp; port = 29418
Druhý konfiguruje IRC kanálů a události a projekty, které každý kanál má zájem o tento konfigurační soubor je napsán v YAML a měla by vypadat.:
& Nbsp; Příklad-Kanál 1:
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; akce:
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; - Patchset vytvořené
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; - Změna sloučen
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; projekty:
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; - Příklad / project1
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; - Příklad / Project2
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; větve:
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; - Master
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; - Vývoj
& Nbsp; Příklad-Kanál 2:
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; akce:
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; - Změna sloučen
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; projekty:
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; - Příklad / project3
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; - Příklad / project4
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; větve:
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; - Master
Požadavky na :
- Python
Komentáře nebyl nalezen