Download deployer.phar (6.0.5)
or download a different version
Run the following commands in the console:
curl -LO https://deployer.org/deployer.phar
mv deployer.phar /usr/local/bin/dep
chmod +x /usr/local/bin/dep Or you can install it with composer:
composer require deployer/deployer Deployer is packed with time-saving features and optimisations, best for performance and development.
Create your own deployment script based on our modular blocks called "recipes".
Deployer has very clean and well tested code. The repository is watched by many code quality tools, and every pull request is also checked by QA tools.
If something is wrong, a simple rollback to the previous release is possible.
Prepare codebase, warm cache, do other stuff, and then deploy them with symlinks!
Deployer can run tasks in parallel, no other extension is required!
Deployer keeps consistency between servers, even in parallel mode! If one task fails, subsequent tasks will not be executed on all servers.
If you are having problems, you can ask for help on our community chats.
Deployer is an open source project. If you want to support the development of Deployer visit our patreon page.