Skip to content
This repository

A simple yet powerful Git hook receiver and deployment processor for continuous integration

branch: master

Fetching latest commit…

Octocat-spinner-32-eaf2f5

Cannot retrieve the latest commit at this time

Octocat-spinner-32 example
Octocat-spinner-32 res
Octocat-spinner-32 src
Octocat-spinner-32 test
Octocat-spinner-32 .gitignore
Octocat-spinner-32 .travis.yml
Octocat-spinner-32 composer.json
Octocat-spinner-32 composer.lock
Octocat-spinner-32 concrete.json
Octocat-spinner-32 guide.md
Octocat-spinner-32 license
Octocat-spinner-32 readme.md
readme.md

Deployer

A simple Git web hook and deployment activator for continuous integration.

Build Status

Basically what Deployer does is simple:

  1. Interpret the data sent by the various Git vendors (i.e. Github, BitBucket) via Web Service / Hook calls
  2. Clone the repository according to the data (you can determine which commit to skip or deploy in your commit message)
  3. 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 example/hook.php.

Workflow

Continuous Integration with Deployer by Sam-Mauris Yong

Setup Guide

Read the Deployer Setup Guide for a step-by-step installation guide and explanation on how to use Deployer.

License

Deployer is released open source under the New BSD License.

Something went wrong with that request. Please try again.