Page Menu
Home
Phorge
Search
Configure Global Search
Log In
Files
F1842364
prepare-local.sh
No One
Temporary
Actions
Download File
Edit File
Delete File
View Transforms
Subscribe
Mute Notifications
Award Token
Flag For Later
Size
1 KB
Referenced Files
None
Subscribers
None
prepare-local.sh
View Options
#!/bin/bash
set
-e
set
-x
function
die
()
{
echo
"
$1
"
exit
1
}
base_dir
=
$(
dirname
$(
dirname
$0
))
src/artisan octane:stop >/dev/null
2
>
&
1
||
:
src/artisan horizon:terminate >/dev/null
2
>
&
1
||
:
# Always reset .env with .env.example
cp src/.env.example src/.env
if
[
-f
"src/env.local"
]
;
then
# Ensure there's a line ending
echo
""
>> src/.env
cat src/env.local >> src/.env
fi
rpm -qv composer >/dev/null
2
>
&
1
||
\
test
! -z
"
$(
which composer
2
>/dev/null
)
"
||
\
die
"Is composer installed?"
rpm -qv npm >/dev/null
2
>
&
1
||
\
test
! -z
"
$(
which npm
2
>/dev/null
)
"
||
\
die
"Is npm installed?"
rpm -qv php >/dev/null
2
>
&
1
||
\
test
! -z
"
$(
which php
2
>/dev/null
)
"
||
\
die
"Is php installed?"
rpm -qv php-ldap >/dev/null
2
>
&
1
||
\
test
! -z
"
$(
php --ini
|
grep ldap
)
"
||
\
die
"Is php-ldap installed?"
rpm -qv php-mysqlnd >/dev/null
2
>
&
1
||
\
test
! -z
"
$(
php --ini
|
grep mysql
)
"
||
\
die
"Is php-mysqlnd installed?"
test
! -z
"
$(
php --modules
|
grep swoole
)
"
||
\
die
"Is swoole installed?"
pushd
${
base_dir
}
/src/
rm -rf vendor/ composer.lock
php -dmemory_limit
=
-1
$(
which composer
)
install
npm install
find bootstrap/cache/ -type f ! -name
".gitignore"
-delete
./artisan clear-compiled
./artisan cache:clear
./artisan horizon:install
if
[
! -f storage/oauth-public.key -o ! -f storage/oauth-private.key
]
;
then
./artisan passport:keys --force
fi
if
[
! -f
'resources/countries.php'
]
;
then
./artisan data:countries
fi
npm run dev
popd
src/artisan db:ping --wait
php -dmemory_limit
=
512M src/artisan migrate:refresh --seed
src/artisan data:import
||
:
File Metadata
Details
Attached
Mime Type
text/x-shellscript
Expires
Mon, Aug 25, 9:32 PM (6 h, 8 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
220092
Default Alt Text
prepare-local.sh (1 KB)
Attached To
Mode
R2 kolab
Attached
Detach File
Event Timeline
Log In to Comment