deployer/recipe/sulu.php
Alexander Schranz 63ab978ad1 Added recipe for sulu 1.x and improve sulu 2.x recipe (#1764)
* added recipe for sulu 1.x

* improve sulu 2 recipe
2018-11-14 13:44:04 +07:00

35 lines
964 B
PHP

<?php
namespace Deployer;
require_once __DIR__ . '/symfony3.php';
add('shared_dirs', ['var/indexes', 'var/sitemaps', 'var/uploads', 'web/uploads']);
add('writable_dirs', ['var/indexes', 'var/sitemaps', 'var/uploads', 'web/uploads']);
set('bin/websiteconsole', function () {
return parse('{{bin/php}} {{release_path}}/bin/websiteconsole --no-interaction');
});
desc('Migrate PHPCR');
task(
'phpcr:migrate',
function () {
run('{{bin/php}} {{bin/console}} phpcr:migrations:migrate {{console_options}}');
}
);
desc('Clear cache');
task('deploy:website:cache:clear', function () {
run('{{bin/websiteconsole}} cache:clear {{console_options}} --no-warmup');
});
desc('Warm up cache');
task('deploy:website:cache:warmup', function () {
run('{{bin/websiteconsole}} cache:warmup {{console_options}}');
});
after('deploy:cache:clear', 'deploy:website:cache:clear');
after('deploy:website:cache:clear', 'deploy:website:cache:warmup');