a simple github post-receive hook implemented as connect middleware
OTHER License
This is a simple github post-receive hook implemented as connect middleware for integration with existing apps
var express = require('express'),
cgh = require('connect-githubhook'),
sites = { '/supersecretpath': {url: 'https://github.com/yourname/yourrepo',
branch: 'master'},
app = express.createServer();
var handler = function (repo, payload) {
console.log('received push from:', repo); // received push from: yourrepo
};
app.use(express.bodyParser()); //required
app.use(cgh(sites, handler));
app.listen(8000);
MIT