Recipe for usage with [deployer][https://deployer.org/]. It includes tasks specific for SumoCoders.
composer require tijsverkoyen/deployer-sumo --dev
Include recipes in deploy.php
file.
require __DIR__ . '/vendor/tijsverkoyen/deployer-sumo/sumo.php';
Install bundle's web assets under a public directory
Creates a database on our dev server. This task can will only run on the host with the stage "staging".
It will output the credentials.
This task will output the credentials of the existing database on the dev server. This task can will only run on the host with the stage "staging".
Run this task to replace your local database with the remote database. Be aware that no backup will be made.
Use this command to replace the remote database with your local database.
Run this task to replace your local files with the remote files. Be aware that no backup will be made.
Run this task to replace the remote files with your local files. Be aware that no backup will be made.
Notify our webhooks on a deploy. This task is automatically added into the flow.
Enable a redirect page, all traffic will be redirected to this page.
Creates the needed symlinks to link the document root to the correct folder.
Clears opcache and statcache using a file strategy.
Licensed under the MIT license.