Gerritbot е IRC бот, че ще уведоми IRC канали на Герит събития.
За да инсталирате Gerritbot писта `питон setup.py install` от вътрешността на хранилището главната директория.
За да стартирате Gerritbot `$ PATH / gerritbot / път / до / config`. $ PATH е обикновено нещо подобно / ЮЕсАр / местни / хамбар и / път / до / довереник следва да бъде независимо от пътя си скрил довереник на.
Gerritbot има два конфигурационни файлове. Първият конфигурира IRC сървър и Герит подробности сървър и е конфигурационния файл чиято пътека минавате да gerritbot при започване на бота. Тя трябва да изглежда така:
& Nbsp; [Ircbot]
& Nbsp; Ник = NICKNAME
& Nbsp; мине = ПАРОЛА
& Nbsp; сървър = irc.freenode.net
& Nbsp; порт = 6667
& Nbsp; channel_config = / път / до / YAML / довереник
& Nbsp; [Герит]
& Nbsp; потребителското = gerrit2
& Nbsp; ключова = / път / до / id_rsa
& Nbsp; домакин = review.example.com
& Nbsp; порт = 29418
Вторият конфигурира IRC канали и събитията и проектите, които всеки канал проявява интерес към този конфигурационен файл е писано в YAML и трябва да изглежда така.:
& Nbsp; Например-channel1:
& Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; Събития:
& Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; - Patchset създадено
& Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; - Промяна-сля
& Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; проекти:
& Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; - Например / project1
& Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; - Например / project2
& Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; клонове:
& Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; - Майстор
& Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; - Развитие
& Nbsp; Например-channel2:
& Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; Събития:
& Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; - Промяна-сля
& Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; проекти:
& Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; - Например / project3
& Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; - Например / project4
& Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; клонове:
& Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; & Nbsp; - Майстор
<силни> Изисквания :
- Python
Коментари не е намерена