PHPackages                             sourcebroker/deployer-extended-magento - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [DevOps &amp; Deployment](/categories/devops)
4. /
5. sourcebroker/deployer-extended-magento

ActiveLibrary[DevOps &amp; Deployment](/categories/devops)

sourcebroker/deployer-extended-magento
======================================

Deployment tool for PHP - additional commands for Magento.

5.0.0(8y ago)41.0k1MITPHP

Since Jul 21Pushed 8y ago2 watchersCompare

[ Source](https://github.com/sourcebroker/deployer-extended-magento)[ Packagist](https://packagist.org/packages/sourcebroker/deployer-extended-magento)[ RSS](/packages/sourcebroker-deployer-extended-magento/feed)WikiDiscussions master Synced today

READMEChangelogDependencies (5)Versions (9)Used By (0)

deployer-extended-magento
=========================

[](#deployer-extended-magento)

- [What does it do?](#what-does-it-do)
- [Dependencies](#dependencies)
- [Installation](#installation)
- [Changelog](#changelog)

[What does it do?](#id1)
------------------------

[](#what-does-it-do)

This package provides deploy task for deploying Magento with deployer (deployer.org) and additionally a tasks to synchronize database and media files.

[Dependencies](#id2)
--------------------

[](#dependencies)

This package depends on following packages:

- [sourcebroker/deployer-extended](https://github.com/sourcebroker/deployer-extended)

    Package which provides some deployer tasks that can be used for any framework or CMS.
- [sourcebroker/deployer-extended-database](https://github.com/sourcebroker/deployer-extended-database)

    Package which provides some php framework independent deployer tasks to synchronize database.
- [sourcebroker/deployer-extended-media](https://github.com/sourcebroker/deployer-extended-media)

    Package which provides some php framework independent deployer tasks to synchronize media.

[Installation](#id3)
--------------------

[](#installation)

1. Install package with composer:

    ```
    composer require sourcebroker/deployer-extended-magento
    ```

    Note! This command will install also deployer/dist package which will create ./vendor/bin/dep binary. You should use this binary to run deploy. Its advisable that you put alias dep="php ./vendor/bin/dep" in your ~/.profile to be able to run deployer with regular "dep" command.
2. If you are using deployer as composer package then just put following line in your deploy.php:

    ```
    new \SourceBroker\DeployerExtendedMagento\Loader();
    ```
3. If you are using deployer as phar then put following lines in your deploy.php:

    ```
    require_once(__DIR__ . '/vendor/sourcebroker/deployer-loader/autoload.php');
    new \SourceBroker\DeployerExtendedMagento\Loader();
    ```
4. Remove task "deploy" from your deploy.php. Otherwise you will overwrite deploy task defined in deployer/deploy/task/deploy.php
5. Example deploy.php file for phar based deployer:

    ```
