deployer/recipe/pimcore.php
Dominik 6173fe0904
Create Recipe for Pimcore (#2611)
* Create Recipe for Pimcore

* Update pimcore.php

* add pimcore-docs

* update pimcore recipe to include new tasks into deploy automatically

* update pimcore recipe to include new tasks into deploy automatically
2021-09-23 19:06:25 +02:00

29 lines
762 B
PHP

<?php
namespace Deployer;
require_once __DIR__ . '/symfony.php';
add('recipes', ['pimcore']);
add('shared_dirs', ['public/var', 'var/email', 'var/recyclebin', 'var/versions']);
add('writable_dirs', ['public/var']);
desc('Rebuild Pimcore Classes');
task('pimcore:rebuild-classes', function () {
run('{{bin/php}} {{bin/console}} pimcore:deployment:classes-rebuild --create --delete --no-interaction');
});
desc('Create Custom Layouts');
task('pimcore:custom-layouts-rebuild', function () {
run('{{bin/php}} {{bin/console}} pimcore:deployment:custom-layouts-rebuild --create --delete --no-interaction');
});
task('pimcore:deploy', [
'pimcore:rebuild-classes',
'pimcore:custom-layouts-rebuild'
]);
after('deploy:vendors', 'pimcore:deploy');