From 7ffd85d501e29e0a65611f1110f7b18068a0dda2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bjo=CC=88rn=20Fromme?= Date: Wed, 13 Oct 2021 16:44:01 +0200 Subject: [PATCH] Add dedicated deployer task for staging environment --- deploy.php | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) diff --git a/deploy.php b/deploy.php index 0015f81a..c76c0179 100644 --- a/deploy.php +++ b/deploy.php @@ -107,6 +107,28 @@ task('deploy', [ 'cleanup', ]); +task('deploy_staging', [ + 'deploy:info', + 'deploy:prepare', + 'deploy:lock', + 'deploy:release', + 'deploy:assets:build', + 'rsync', + 'deploy:clear_paths', + 'deploy:shared', + 'typo3:database:migrate', + 'typo3:language:update', + 'typo3:cache:flush', + 'deploy:symlink', + 'deploy:unlock', + 'cachetool:clear:opcache', + 'cleanup', +]); + +task ('deploy:assets:build', function () { + runLocally('npm i && npm run build'); +}); + task('typo3:database:migrate', function () { run('{{bin/php}} {{release_path}}/vendor/bin/typo3cms database:updateschema'); });