githook

צילום מסך תוכנה:
githook
פרטי תוכנה:
גרסה: 0.2
טען תאריך: 20 Feb 15
מפתחים: Andraz Brodnik
רשיון: ללא תשלום
פופולריות: 12

Rating: 4.5/5 (Total Votes: 2)

githook הוא יישום המתחיל שרת אינטרנט קטן, קורא קובץ config INI ומקשיב להודעה בקשות GitHub, ואז רץ תסריט בתגובה של פוסט הבקשה.
כיצד להתקין ולהשתמש
- שיבוט Git
- Githook cd
- צור config.ini (עיין בexample.ini)
- להפעיל את הפקודות הבאות:
- -d Bootstrap.py פיתון
- Bin / buildout
- Bin / supervisord
או
- התקן את חבילת githook באמצעות פיפס, easy_install או buildout
- Githook (תסריט) יופיע בPATH בן
- רק להפעיל githook
githook עכשיו מקשיב ביציאה 5000 יציאה לבקשת הודעה מGitHub
example.ini
דוגמא
[משהו]
; סעיף זה יתאים אם אתה דוחף להתחייב או יותר מתחייב להקרין / "אב" סניף ריפו "מבחן"
; עליך לציין את הפרויקט / שם המאגר
name = מבחן
; עליך לציין את שם המשתמש שלך או את שמו של הארגון
בעלים = brodul
; עליך לציין סניף
סניף = אדון
; הפקודה שתבוצע בהתאמה
= Cmd ls
; תגובה
# תגובה
[Willmatch]
; כל הסעיפים התואמים יבוצעו
name = מבחן
בעלים = brodul
סניף = אדון
cmd = מע"צ
[Tagmatch]
name = מבחן
בעלים = brodul
; זה יתאים על מהלך תג, למחוק, ליצור ...
תג = trololo
cmd = מע"צ
שימוש בשורת הפקודה Githook
אתה יכול לגשת לעזרה תמיד עם אפשרות -h או --help
שימוש: githook [אפשרויות]
אפשרויות:
& Nbsp; -h, --help יציג הודעת עזרה זה וצא
& Nbsp; FILE -c, --config = FILE
& Nbsp; config קובץ INI [ברירת מחדל: ./config.ini]
& Nbsp; כתובת -l, --listen = כתובת
& Nbsp; hostname להקשיב ב[ ברירת מחדל: localhost]
& Nbsp;-p PORT, --port = PORT בנמל githook [ברירת מחדל: 5000]
תצורה Nginx
אתה עדיין צריך להגדיר nginx או Apache לעשות לעבור proxy
דוגמא
שרת {
& Nbsp; להקשיב 80;
& Nbsp; domain.com server_name;
& Nbsp; access_log /var/log/nginx/githook.access.log;
& Nbsp; error_log /var/log/nginx/githook.error.log;
& Nbsp; מיקום / githook {
& Nbsp; # אפשר GitHub כתובות IP
& Nbsp; לאפשר 207.97.227.253;
& Nbsp; לאפשר 50.57.128.197;
& Nbsp; לאפשר 108.171.174.178;
& Nbsp; להכחיש כל;
& Nbsp; לשכתב / githook / הפסקה;
& Nbsp; http proxy_pass: // localhost: 5000;
& Nbsp;}

דרישות :

  • Python

תוכנות אחרות של יזם Andraz Brodnik

תגובות ל githook

תגובות לא נמצא
להוסיף הערה
הפעל את התמונות!