# magento [Source](/recipe/magento.php) * Require * [`recipe/common.php`](/docs/recipe/common.md) * Config * [`shared_dirs`](#shared_dirs) * [`shared_files`](#shared_files) * [`writable_dirs`](#writable_dirs) * Tasks * [`deploy:cache:clear`](#deploycacheclear) * [`deploy:clear_version`](#deployclear_version) * [`deploy`](#deploy) ## Config ### shared_dirs [Source](/recipe/magento.php#L11) * Overrides [`shared_dirs`](/docs/recipe/common.md#shared_dirs) from `recipe/common.php` Magento shared dirs ### shared_files [Source](/recipe/magento.php#L14) * Overrides [`shared_files`](/docs/recipe/common.md#shared_files) from `recipe/common.php` Magento shared files ### writable_dirs [Source](/recipe/magento.php#L17) * Overrides [`writable_dirs`](/docs/recipe/common.md#writable_dirs) from `recipe/common.php` Magento writable dirs ## Tasks ### deploy:cache:clear [Source](/recipe/magento.php#L22) Clear cache ### deploy:clear_version [Source](/recipe/magento.php#L29) Remove files that can be used to compromise Magento ### deploy [Source](/recipe/magento.php#L42) Main task This task is group task which contains next tasks: * [`deploy:info`](/docs/recipe/deploy/info.md#deployinfo) * [`deploy:setup`](/docs/recipe/deploy/setup.md#deploysetup) * [`deploy:lock`](/docs/recipe/deploy/lock.md#deploylock) * [`deploy:release`](/docs/recipe/deploy/release.md#deployrelease) * [`deploy:update_code`](/docs/recipe/deploy/update_code.md#deployupdate_code) * [`deploy:shared`](/docs/recipe/deploy/shared.md#deployshared) * [`deploy:writable`](/docs/recipe/deploy/writable.md#deploywritable) * [`deploy:cache:clear`](/docs/recipe/magento.md#deploycacheclear) * [`deploy:symlink`](/docs/recipe/deploy/symlink.md#deploysymlink) * [`deploy:unlock`](/docs/recipe/deploy/lock.md#deployunlock) * [`deploy:cleanup`](/docs/recipe/deploy/cleanup.md#deploycleanup)