ci(deploy): standardize docker compose env file usage across scripts
- Added --env-file .env to all docker compose commands for consistent environment variable loading - Added MISTRAL_API_KEY validation in deploy.sh with fatal error if missing - Added --force-recreate flag to recipe-api restarts in disable/enable receipt trace scripts - Added .env file existence check in rebuild_flutter.sh - Added API service recreation logic in deploy.sh when backend/importer services are updated
This commit is contained in:
@@ -19,6 +19,6 @@ fi
|
||||
echo "RECEIPT_TRACE_DECISIONS=0 satt i .env"
|
||||
|
||||
echo "Startar om recipe-api utan full trace..."
|
||||
docker compose -f compose.yml -f compose.flutter.yml up -d recipe-api
|
||||
docker compose --env-file .env -f compose.yml -f compose.flutter.yml up -d --force-recreate recipe-api
|
||||
|
||||
echo "Klart."
|
||||
|
||||
Reference in New Issue
Block a user