Gerritbot on IRC botti, joka ilmoittaa IRC-kanavia Gerrit tapahtumia.
Voit asentaa Gerritbot nousun `python setup.py install` sisällä arkiston juurihakemistossa.
Voit suorittaa Gerritbot `$ PATH / gerritbot / path / to / config`. $ PATH on yleensä jotain / usr / local / bin ja / path / to / config pitäisi olla mitä polkua piilottanut config klo.
Gerritbot on kaksi asetustiedostoja. Ensimmäinen määrittää IRC-palvelimeen ja Gerrit palvelimen tiedot ja on config tiedosto, jonka polku ohitat gerritbot käynnistettäessä botti. Sen pitäisi näyttää tältä:
& Nbsp; [Ircbot]
& Nbsp; Nick = NICKNAME
& Nbsp; pass = salasana
& Nbsp; palvelin = irc.freenode.net
& Nbsp; portti = 6667
& Nbsp; channel_config = / path / to / YAML / config
& Nbsp; [Gerrit]
& Nbsp; user = gerrit2
& Nbsp; avain = / path / to / id_rsa
& Nbsp; isäntä = review.example.com
& Nbsp; portti = 29418
Toinen määrittää IRC-kanavia ja tapahtumia ja hankkeita, että kukin kanava on kiinnostunut. Tämä config tiedosto on kirjoitettu YAML ja pitäisi näyttää:
& Nbsp; Esimerkiksi-channel1:
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; tapahtumia:
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; - Patchset-kirjoittaja
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; - Muutos-yhdistyivät
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; hankkeet:
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; - Esimerkiksi / project1
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; - Esimerkiksi / project2
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; oksat:
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; - Master
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; - Kehitys
& Nbsp; Esimerkiksi-channel2:
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; tapahtumia:
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; - Muutos-yhdistyivät
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; hankkeet:
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; - Esimerkiksi / project3
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; - Esimerkiksi / project4
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; oksat:
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; - Master
Vaatimukset :
- Python
Kommentteja ei löytynyt