Gerritbot er en IRC bot som vil varsle IRC kanaler Gerrit hendelser.
Å installere Gerritbot run `python setup.py install` innenfra depotet rotkatalog.
Å kjøre Gerritbot `$ PATH / gerritbot / sti / til / config`. $ PATH er vanligvis noe som / usr / local / bin og / sti / til / config bør være hva banen du har gjemt den config på.
Gerritbot har to konfigurasjonsfiler. Den første konfigurerer IRC server og Gerrit server detaljer og er den config filen med banen du passerer til gerritbot når du starter boten. Det skal se slik ut:
& Nbsp; [Ircbot]
& Nbsp; nick = NICKNAME
& Nbsp; passere = PASSORD
& Nbsp; server = irc.freenode.net
& Nbsp; port = 6667
& Nbsp; channel_config = / sti / til / YAML / config
& Nbsp; [Gerrit]
& Nbsp; user = gerrit2
& Nbsp; key = / sti / til / id_rsa
& Nbsp; vert = review.example.com
& Nbsp; port = 29418
Den andre konfigurerer IRC kanaler og arrangementer og prosjekter som hver kanal er interessert i Dette config-filen er skrevet i YAML og bør se ut.:
& Nbsp; eksempel-channel1:
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; begivenheter:
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; - Patchset-laget
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; - Koblings fusjonert
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; prosjekter:
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; - Eksempel / project1
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; - Eksempel / project2
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; grener:
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; - Master
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; - Utvikling
& Nbsp; eksempel-channel2:
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; begivenheter:
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; - Koblings fusjonert
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; prosjekter:
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; - Eksempel / project3
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; - Eksempel / project4
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; grener:
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; - Master
Krav :
- Python
Kommentarer ikke funnet