A GitHub webhook project that invokes a shell script for deployments. Uses gith to listen on the desired port. Currently offers a standard pull/reset deploy, but planning on doing a by commit symlink deploy method.
- Move
config.sample.js
toconfig.js
- Edit all options to meet environment requirements
- Configure a webhook in your GitHub repository settings
- Run
npm start
in the root to start the deployment listener - Optional: you can run this in a screen as
screen npm start
or using foreverforever start /path/to/nodeploy/
See open issues
- node.js
- npm
- git (>1.8.5)
MIT