Gerritbot is 'n IRC bot wat IRC-kanale van Gerrit gebeure in kennis sal stel.
Gerritbot run `luislang setup.py install` te installeer van binne die bewaarplek se hoofdmap.
Gerritbot `$ PATH / gerritbot / pad / na / config` te hardloop. $ PATH is gewoonlik iets soos / usr / plaaslike / bin en / pad / na / config moet wees wat die pad wat jy weggesteek die config by.
Gerritbot het twee konfigurasielêers. Die eerste opset van die IRC-bediener en Gerrit bediener besonderhede en die opstelling lêer wie se pad jy slaag om gerritbot wanneer begin die bot. Dit moet lyk:
& Nbsp; [IRCBot]
& Nbsp; Nick = NOEMNAAM
& Nbsp; slaag = Wagwoord
& Nbsp; bediener = irc.freenode.net
& Nbsp; hawe = 6667
& Nbsp; channel_config = / pad / na / yaml / config
& Nbsp; [Gerrit]
& Nbsp; gebruiker = gerrit2
& Nbsp; sleutel = / pad / na / id_rsa
& Nbsp; gasheer = review.example.com
& Nbsp; hawe = 29418
Die tweede opset van die IRC-kanale en die gebeure en projekte wat elke kanaal is geïnteresseerd in hierdie config lêer in yaml geskryf en moet lyk.:
& Nbsp; Byvoorbeeld-channel1:
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; gebeure:
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; - Patchset geskep
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; - Verandering-saamgesmelt
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; projekte:
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; - Voorbeeld / project1
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; - Voorbeeld / project2
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; takke:
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; - Meester
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; - Ontwikkeling
& Nbsp; Byvoorbeeld-channel2:
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; gebeure:
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; - Verandering-saamgesmelt
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; projekte:
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; - Voorbeeld / project3
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; - Voorbeeld / project4
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; takke:
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; - Meester
Vereistes :
- Python
Kommentaar nie gevind