fix: deploy
All checks were successful
Deploy / deploy (push) Successful in 3m15s

This commit is contained in:
ext.jeremy.guillot@maxicoffee.domains
2026-03-11 19:16:57 +01:00
parent 027f795bc0
commit 9d61e4231a

View File

@@ -9,6 +9,10 @@ set('repository', "https://{$giteaToken}@git.homelab.nestor-server.fr/colgora/Ma
set('keep_releases', 3);
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
set('shared_files', []);
set('shared_dirs', []);
@@ -53,6 +57,7 @@ task('deploy:cache:warmup', function () {});
// Hooks
after('deploy:update_code', 'deploy:prepare_dirs');
after('deploy:prepare_dirs', 'deploy:copy_dirs');
after('deploy:vendors', 'webpack_encore:build');
after('deploy:symlink', 'docker:restart');
after('deploy:failed', 'deploy:unlock');