Files

25 lines
466 B
Bash
Raw Permalink Normal View History

2023-05-14 16:18:25 +03:00
#!/bin/bash
# build web files
cd web
npm run build
cd ..
# Check and set secrets (needed only when secrets change
#if [ -s .env-fly ]; then
# while read line; do
# echo "Setting secrets: $line"
# fly secrets set "$line"
# done < .env-fly
#else
# echo ".env-fly file is missing or empty, skipping setting secrets"
# exit 1
#fi
# Test, build and deply
2023-05-23 22:02:56 +03:00
if sbt test; then
sbt assembly && fly deploy
else
echo "Tests failed, skipping deploy!"
exit 1
2023-05-23 22:02:56 +03:00
fi