githubhooks

Software Screenshot:
githubhooks
Software Details:
Version: 0.1
Upload Date: 20 Feb 15
Developer: Jonathan Beluch
Distribution Type: Freeware
Downloads: 2

Rating: 1.0/5 (Total Votes: 1)

githubhooks is a simple Python module designed to list and test Github hooks that were previously activated.

Installation

pip install githubhooks

Usage

Setup oauth token as env var

(github-hooks)jon@lenovo ~/Code/github-hooks $ source GITHUB_TOKEN

Listing available hooks

(github-hooks)jon@lenovo ~/Code/github-hooks $ githubhooks.py list
.. Listing Hooks by Repository ..
xam:414859 (travis)
xbmc-vimcasts:416593 (travis)
xbmcswift:78826 (twitter)
xbmcswift2:239826 (readthedocs)
Warning: Skipping forecast since I couldn't access hooks. Perhaps you don't have permission.


Specifying hooks to run as args

(github-hooks)jon@lenovo ~/Code/github-hooks $ githubhooks.py --hook xam:414859 --hook xbmc-vimcasts:416593 run
Triggering hook travis for xam... OK
Triggering hook travis for xbmc-vimcasts... OK


Specifying hooks to run from a config file

(github-hooks)jon@lenovo ~/Code/github-hooks $ cat hooks
# travis
xam:414859

# travis
xbmc-vimcasts:416593
(github-hooks)jon@lenovo ~/Code/github-hooks $ githubhooks.py --config hooks run
Triggering hook travis for xam... OK
Triggering hook travis for xbmc-vimcasts... OK

Requirements:

  • Python

Similar Software

bzr-colo
bzr-colo

14 Apr 15

reposurgeon
reposurgeon

17 Feb 15

QSvn
QSvn

3 Jun 15

cgit
cgit

17 Feb 15

Other Software of Developer Jonathan Beluch

xbmcswift2
xbmcswift2

20 Feb 15

xam
xam

20 Feb 15

Comments to githubhooks

Comments not found
Add Comment
Turn on images!