Gerritbot είναι ένα bot IRC που θα ειδοποιεί κανάλια IRC των γεγονότων Gerrit.
Για να εγκαταστήσετε Gerritbot τρέξιμο `python setup.py install` μέσα από τον κατάλογο του αποθετηρίου ρίζα.
Για να εκτελέσετε Gerritbot `$ PATH / gerritbot / path / to / config`. $ PATH είναι συνήθως κάτι όπως το / usr / local / bin και / path / to / config θα πρέπει να είναι ό, τι μονοπάτι που έχετε κρυμμένο το config σε.
Gerritbot έχει δύο αρχεία ρυθμίσεων. Το πρώτο ρυθμίζει τον διακομιστή IRC και Gerrit server λεπτομέρειες και είναι το αρχείο ρυθμίσεων του οποίου η διαδρομή θα περάσει στην gerritbot κατά την εκκίνηση του bot. Θα πρέπει να μοιάζει με:
& Nbsp? [Ircbot]
& Nbsp? nick = NICKNAME
& Nbsp? περάσει = Κωδικός
& Nbsp? διακομιστής = irc.freenode.net
& Nbsp? port = 6667
& Nbsp? channel_config = / path / to / YAML / config
& Nbsp? [Gerrit]
& Nbsp? χρήστη = gerrit2
& Nbsp? πλήκτρο = / path / to / id_rsa
& Nbsp? φιλοξενήσει = review.example.com
& Nbsp? port = 29418
Το δεύτερο ρυθμίζει τα κανάλια IRC και τα γεγονότα και τα έργα που κάθε κανάλι είναι Ενδιαφέρεστε για αυτό το αρχείο ρυθμίσεων γραμμένο σε YAML και πρέπει να μοιάσει.:
& Nbsp? παράδειγμα-channel1:
& Nbsp? & Nbsp? & Nbsp? & Nbsp? & Nbsp? εκδηλώσεις:
& Nbsp? & Nbsp? & Nbsp? & Nbsp? & Nbsp? & Nbsp? & Nbsp? - Patch-sets-δημιουργήθηκε
& Nbsp? & Nbsp? & Nbsp? & Nbsp? & Nbsp? & Nbsp? & Nbsp? - Αλλαγή-συγχωνεύονται
& Nbsp? & Nbsp? & Nbsp? & Nbsp? & Nbsp? έργα:
& Nbsp? & Nbsp? & Nbsp? & Nbsp? & Nbsp? & Nbsp? & Nbsp? - Παράδειγμα / προγράμματος1
& Nbsp? & Nbsp? & Nbsp? & Nbsp? & Nbsp? & Nbsp? & Nbsp? - Παράδειγμα / προγράμματος2
& 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
Τα σχόλια δεν βρέθηκε