وGerritbot هو بوت IRC التي من شأنها أن تخطر قنوات IRC الأحداث جيريت.
لتثبيت المدى Gerritbot `الثعبان setup.py install` من داخل الدليل الجذر مستودع ل.
لتشغيل Gerritbot `$ PATH / gerritbot / مسار / إلى / config`. $ PATH عادة ما يكون شيئا مثل / البيرة / المحلية / بن و/ مسار / إلى / التكوين ينبغي أن يكون أيا كان المسار الذي قد إخفاء التكوين في.
Gerritbot اثنين من ملفات التكوين. أول بتكوين خادم IRC وجيريت تفاصيل الخادم وهي ملف التكوين الذي قمت بتمرير إلى gerritbot عند بدء تشغيل بوت المسار. يجب أن تبدو مثل:
على & nbsp؛ [ircbot]
على & nbsp؛ نيك = NICKNAME
على & nbsp؛ تمرير = PASSWORD
على & 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؛ - سيد
المتطلبات:
بيثون
لم يتم العثور على التعليقات