Gerritbot este un bot IRC care va notifica canale IRC de evenimente Gerrit.
Pentru a instala centrare Gerritbot `piton setup.py install` din cadrul directorul rădăcină depozitului.
Pentru a rula Gerritbot `$ PATH / gerritbot / calea / spre / config`. $ PATH este de obicei ceva de genul / usr / local / bin și / calea / catre / config ar trebui să fie orice cale ai ascuns config la.
Gerritbot are două fișiere de configurare. Primul configurează serverul de IRC și detaliile de server Gerrit și este fișierul de configurare, acesta cale sa treci la gerritbot la pornirea bot. Ar trebui să arate:
& Nbsp; [Ircbot]
& Nbsp; nick = NICKNAME
& Nbsp; trece = PAROLA
& Nbsp; serverul = irc.freenode.net
& Nbsp; port = 6667
& Nbsp; channel_config = / calea / catre / YAML / config
& Nbsp; [Gerrit]
& Nbsp; utilizator = gerrit2
& Nbsp; key = / calea / catre / id_rsa
& Nbsp; gazdă = review.example.com
& Nbsp; port = 29418
Al doilea configurează canalele IRC și evenimentele și proiectele care fiecare canal este interesat Acest fișier de configurare este scris în YAML și ar trebui să arate.:
& Nbsp; -exemplu Canal1:
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; Evenimente:
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; - Kernel-creat
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; - Schimbare-fuzionat
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; proiecte:
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; - Exemplu / Project1
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; - Exemplu / project2
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; ramuri:
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; - Maestru
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; - Dezvoltarea
& Nbsp; -exemplu channel2:
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; Evenimente:
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; - Schimbare-fuzionat
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; proiecte:
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; - Exemplu / project3
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; - Exemplu / proiectului4
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; ramuri:
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; - Maestru
Cerințe :
- Python
Comentariile nu a fost găsit