From ee45868bf9b23b76442641347a966751f21b1e8c Mon Sep 17 00:00:00 2001 From: Deon George Date: Wed, 15 Jan 2020 14:59:07 +1100 Subject: [PATCH] Make vendor dir for laravel projects if it doesnt exist --- init | 1 + 1 file changed, 1 insertion(+) diff --git a/init b/init index a1b7854..3f4bc98 100755 --- a/init +++ b/init @@ -30,6 +30,7 @@ if [ "${role}" = "app" -a -e artisan ]; then if [[ -r composer.lock && ( -e .composer.refresh || ! -d vendor ) ]]; then rm -f ${php}/bootstrap/cache/*.php chown -R www-data:www-data ${composer} + [ ! -d ${php}/vendor ] && mkdir -m 750 ${php}/vendor && chown www-data:www-data ${php}/vendor su www-data -s /bin/sh -c "composer install" && ( test -e .composer.refresh && rm -f .composer.refresh ) fi