26 lines
808 B
Bash
26 lines
808 B
Bash
|
cat << EOF
|
||
|
____ ______________ __
|
||
|
/ __ \/ _/ ___/ ___// / docker edition
|
||
|
/ / / // / \__ \\__ \/ / launching bootstrapper...
|
||
|
/ /_/ // / ___/ /__/ /_/ running as $(whoami)
|
||
|
/_____/___//____/____(_)
|
||
|
|
||
|
EOF
|
||
|
if [ -z "$(find data -mindepth 1 -maxdepth 1)" ]; then
|
||
|
echo '[bootstrapper] data directory is empty, copying template.'
|
||
|
cp -r data.template/* data/
|
||
|
chown -R disseminate:disseminate data/
|
||
|
fi
|
||
|
|
||
|
# echo "[bootstrapper] checking permissions for data folder"
|
||
|
# permissions=$(ls -ld data)
|
||
|
# ldArr=(${permissions// / })
|
||
|
|
||
|
#if [[ ${ldArr[3]} != "node" ]]; then
|
||
|
# echo "[bootstrapper] data folder is owned by user ${ldArr[3]}, which is not node."
|
||
|
# echo "[bootstrapper] correcting permissions..."
|
||
|
# chown -R 1000:1000 data/
|
||
|
#fi
|
||
|
echo "[bootstrapper] launching runner"
|
||
|
npm run docker:prod:_runner
|