A simple Git web hook and deployment activator for continuous integration.
Basically what Deployer does is simple:
- Interpret the data sent by the various Git vendors (i.e. Github, BitBucket) via Web Service / Hook calls
- Clone the repository according to the data (you can determine which commit to skip or deploy in your commit message)
- Copy your clone to the target directory for build
You no longer have to deploy web applications via remote SSH or FTP anymore. Simply put this script onto your web-server with Git installed and add the web service URL to your project settings.
A sample web service / hook script is included as
Read the Deployer Setup Guide for a step-by-step installation guide and explanation on how to use Deployer.
Deployer is released open source under the New BSD License.