Skip to content

crew/crewtinuous-deployment

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

47 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

#Crewtinuous Deployment

This projected is a deployment system for crew. It hooks into githubs WebHook Service Hooks. Configure a webserver to host this repo then point the Service Hook at that URL.

Installation

Note: This installation is for Ubuntu 12.04, you may need to find the relevant packages for your own OS.

make
make install

There are a bunch of dependencies that this uses, mainly php-yaml. make install will take care of those.

##Setup

The config.yaml file as documentation on the configuration format. One entry for repository.

###Example config.yaml If you have a website located in /var/www/ and the repository name on github is called "website", config.yaml should look like this:

access-key: <some string that you call the deploy script with>

repositories:
  website:
    directory: /var/www
    deploy: echo "Done"

About

Crew Continuous Deployment

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages