This commit is contained in:
parent
027f795bc0
commit
9d61e4231a
@@ -9,6 +9,10 @@ set('repository', "https://{$giteaToken}@git.homelab.nestor-server.fr/colgora/Ma
|
|||||||
set('keep_releases', 3);
|
set('keep_releases', 3);
|
||||||
set('composer_options', '--no-dev --optimize-autoloader --no-interaction --prefer-dist --ignore-platform-reqs --no-scripts');
|
set('composer_options', '--no-dev --optimize-autoloader --no-interaction --prefer-dist --ignore-platform-reqs --no-scripts');
|
||||||
|
|
||||||
|
// Copier vendor/ et node_modules/ depuis la release précédente (hard links, quasi instantané)
|
||||||
|
// Composer et npm ne mettent à jour que ce qui a changé → déploiements beaucoup plus rapides
|
||||||
|
set('copy_dirs', ['vendor', 'node_modules']);
|
||||||
|
|
||||||
// Pas de shared_files ni shared_dirs : tout est géré par les volumes Docker
|
// Pas de shared_files ni shared_dirs : tout est géré par les volumes Docker
|
||||||
set('shared_files', []);
|
set('shared_files', []);
|
||||||
set('shared_dirs', []);
|
set('shared_dirs', []);
|
||||||
@@ -53,6 +57,7 @@ task('deploy:cache:warmup', function () {});
|
|||||||
|
|
||||||
// Hooks
|
// Hooks
|
||||||
after('deploy:update_code', 'deploy:prepare_dirs');
|
after('deploy:update_code', 'deploy:prepare_dirs');
|
||||||
|
after('deploy:prepare_dirs', 'deploy:copy_dirs');
|
||||||
after('deploy:vendors', 'webpack_encore:build');
|
after('deploy:vendors', 'webpack_encore:build');
|
||||||
after('deploy:symlink', 'docker:restart');
|
after('deploy:symlink', 'docker:restart');
|
||||||
after('deploy:failed', 'deploy:unlock');
|
after('deploy:failed', 'deploy:unlock');
|
||||||
|
|||||||
Reference in New Issue
Block a user