#production deployment: user: root from: ./ # source: # type: git # repository: git://github.com/andres-montanez/Magallanes.git # from: master # temporal: /tmp/myAppClone to: /var/www/vhosts/example.com/www excludes: - application/data/cache/twig/* releases: enabled: true max: 5 symlink: current directory: releases # This option allows to dump the symlink with the TarGz strategy and use the symlink on the deployment host. # This is useful, if the files the symlink point to only exist on the deployment host and not on the host who runs the mage command. # The default value is false to keep bc. # See : http://linux.die.net/man/1/tar -h, --dereference dump-symlinks: true hosts: - s01.example.com - s02.example.com # s02.example.com: # deployment: # user: toor # to: /home/web/public # releases: # max: 10 # tasks: # on-deploy: # - privileges tasks: pre-deploy: - scm/update on-deploy: - symfony2/cache-warmup: { env: prod } - privileges - sampleTask - sampleTaskRollbackAware #post-deploy: