fix permission
WMS API/ECOMMERCE/pipeline/head There was a failure building this commit Details

This commit is contained in:
Bayu Lukman Yusuf 2026-02-26 09:09:17 +07:00
parent d0b41535b8
commit c78a53c710
1 changed files with 9 additions and 0 deletions

View File

@ -44,6 +44,12 @@ cd {{ $app_dir }}/current
{{ $php_bin}} artisan storage:link
@endtask
@task('fix_permissions')
sudo chown -R ubuntu:www-data {{ $new_release_dir }}
sudo find {{ $new_release_dir }} -type f -exec chmod 664 {} \;
sudo find {{ $new_release_dir }} -type d -exec chmod 775 {} \;
@endtask
@task('clean_old_releases')
# This lists our releases by modification time and delete all but the 3 most recent.
purging=$(ls -dt {{ $releases_dir }}/* | tail -n +5);
@ -63,6 +69,7 @@ cd {{ $app_dir }}/current
@story('deploy',["on" => "prod"])
clone_repository
run_composer
fix_permissions
update_symlinks
setup_laravel
clean_old_releases
@ -72,7 +79,9 @@ clean_old_releases
@story('deploy-dev',["on" => "dev"])
clone_repository
run_composer
fix_permissions
update_symlinks
setup_laravel
clean_old_releases
@endstory