Uh oh!
There was an error while loading.Please reload this page.
- Notifications
You must be signed in to change notification settings - Fork28
⚙️ Deploy your Magento 2 faster and easier with this Deployer Recipe.
License
rafaelstz/deployer-magento2
Folders and files
| Name | Name | Last commit message | Last commit date | |
|---|---|---|---|---|
Repository files navigation
Easy tool to deploy and run automated commands in your Magento 2 servers.
How to installDeployer:
curl -LO https://deployer.org/deployer.phar && sudo mv deployer.phar /usr/local/bin/dep && sudo chmod +x /usr/local/bin/depHow to install thisMagento 2 recipe:
composer require rafaelstz/deployer-magento2 --devFirst of all, go to your project folder, then create a file calleddeploy.php. Inside of this file you can use this example below, modifying the values according with your project and server configurations.
<?phpnamespaceDeployer;require_once__DIR__ .'/vendor/rafaelstz/deployer-magento2/deploy.php';// Projectset('application','My Project Name');set('repository','git@bitbucket.org:lesite/my-project.git');set('default_stage','staging');//set('languages', 'en_US pt_BR');//set('verbose', '-v');// Env Configurationsset('php','/usr/bin/php70');set('magerun','/usr/bin/n98-magerun2');set('composer','/usr/bin/composer');// Project Configurationshost('my-store.com') ->hostname('iuse.magemojo.com') ->user('my-user') ->port(22) ->set('deploy_path','/home/my-project-folder') ->set('branch','master') ->set('is_production',1) ->stage('staging') ->roles('master')// ->configFile('~/.ssh/config') ->identityFile('~/.ssh/id_rsa') ->addSshOption('UserKnownHostsFile','/dev/null') ->addSshOption('StrictHostKeyChecking','no');
Just add this code below too if you don't want to use releases and symlinks
set('release_path',"{{deploy_path}}");desc('Deploying...');task('deploy', ['deploy:info','deploy:lock','magento:maintenance:enable','git:update_code','composer:install','deploy:magento','magento:maintenance:disable','deploy:unlock','success']);
About
⚙️ Deploy your Magento 2 faster and easier with this Deployer Recipe.
Topics
Resources
License
Uh oh!
There was an error while loading.Please reload this page.
Stars
Watchers
Forks
Sponsor this project
Uh oh!
There was an error while loading.Please reload this page.
Uh oh!
There was an error while loading.Please reload this page.
Contributors5
Uh oh!
There was an error while loading.Please reload this page.