PHP HTML JavaScript Shell Makefile CSS
Latest commit 9d22ee2 Jul 26, 2017 @REBELinBLUE Fix broken test
Permalink
Failed to load latest commit information.
.github Update ISSUE_TEMPLATE.md Jun 20, 2017
app Fix the reset command so that logs are deleted Jul 25, 2017
bootstrap Testing view content Feb 13, 2017
config Add laravel log viewer Jul 14, 2017
database Removing server templates whilst it is reworked Jul 20, 2017
examples Cleanup Makefile Jan 22, 2017
public Removing server templates whilst it is reworked Jul 20, 2017
resources Removing server templates whilst it is reworked Jul 20, 2017
routes Removing server templates whilst it is reworked Jul 20, 2017
storage Changing model events to use observer classes Mar 5, 2017
tests Fix broken test Jul 26, 2017
.codeclimate.yml Excluded languages from duplication check Apr 15, 2017
.codecov.yml Run tests on 5.6 Feb 18, 2017
.csslintrc Code climate config Apr 15, 2017
.editorconfig Cleaning up and testing console commands Mar 2, 2017
.env.dist Cleaning up and testing console commands Mar 2, 2017
.eslintignore Code climate config Apr 15, 2017
.eslintrc.yml Code climate config Apr 15, 2017
.gitattributes Removing output from ServerOutputChanged and changing to make an AJAX… Mar 6, 2017
.gitignore Testing env file writer Mar 2, 2017
.php_cs.dist Lots more unit tests Jan 29, 2017
.styleci.yml Added missing trailing new lines Jan 31, 2016
.travis.yml Re-install dev dependencies before trying to use test-reporter Apr 15, 2017
CHANGELOG.md Building new release Mar 27, 2017
CODE_OF_CONDUCT.md Create CODE_OF_CONDUCT.md Jun 19, 2017
LICENSE.md Rename LICENSING.md to LICENSE.md Jun 17, 2015
Makefile Fix typo Jul 12, 2017
README.md Adding the assets to master Feb 24, 2017
VERSION Updated version Mar 27, 2017
artisan Clean up Feb 6, 2016
bower.json Fix package name [ci skip] Feb 18, 2017
composer.json Add laravel log viewer Jul 14, 2017
composer.lock Refactoring webhook tests to remove mocking Jul 21, 2017
gulpfile.js Removing server templates whilst it is reworked Jul 20, 2017
package.json Updated dependencies Jan 8, 2017
phpcs.xml.dist Switching out robclancy/presenter for mccool/laravel-auto-presenter t… Mar 4, 2017
phpmd.xml.dist Reorgansing Feb 15, 2017
phpstan.neon Remove instances of Auth facade Mar 4, 2017
phpunit.xml.dist Fixed broken test May 15, 2017
server.php Fix PSR2 Aug 13, 2015
socket.js Improved error handling Nov 24, 2016
yarn.lock Add log for server connection test Apr 15, 2017

README.md

Deployer

StyleCI Build Status Code Coverage

Software License Laravel Version Latest Version StackShare Gitter

Deployer is a PHP Application deployment system powered by Laravel 5.4, written & maintained by Stephen Ball.

Check out the releases, license, screenshots and contribution guidelines.

See the wiki for information on system requirements, installation & upgrade instructions and answers to common questions.

What it does

  • Deploys applications to multiple servers accessible via SSH
  • Clones your project's git repository
  • Installs composer dependencies
  • Runs arbitrary bash commands
  • Gracefully handles failure in any of these steps
  • Keeps a number of previous deployments
  • Monitors that cronjobs are running
  • Allows deployments to be triggered via a webhook

What it doesn't do

License

Deployer is licensed under The MIT License (MIT).