Setze umgebungsspezifische Server-.env beim ersten Deploy.
All checks were successful
Test Suite / smoke-dev (push) Successful in 0s
All checks were successful
Test Suite / smoke-dev (push) Successful in 0s
Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
parent
3ac42645ef
commit
07dcdf5cd8
|
|
@ -24,8 +24,14 @@ jobs:
|
||||||
git reset --hard origin/develop
|
git reset --hard origin/develop
|
||||||
fi
|
fi
|
||||||
if [ ! -f .env ]; then
|
if [ ! -f .env ]; then
|
||||||
cp .env.example .env
|
cat > .env <<'EOF'
|
||||||
echo "created .env from .env.example"
|
DB_NAME=buyingagent_dev
|
||||||
|
DB_USER=buyingagent_dev
|
||||||
|
DB_PASSWORD=dev_password_change_me
|
||||||
|
ENVIRONMENT=development
|
||||||
|
BUYING_AGENT_API_PORT=8095
|
||||||
|
EOF
|
||||||
|
echo "created development .env"
|
||||||
fi
|
fi
|
||||||
if grep -q '^BUYING_AGENT_API_PORT=' .env; then
|
if grep -q '^BUYING_AGENT_API_PORT=' .env; then
|
||||||
sed -i 's/^BUYING_AGENT_API_PORT=.*/BUYING_AGENT_API_PORT=8095/' .env
|
sed -i 's/^BUYING_AGENT_API_PORT=.*/BUYING_AGENT_API_PORT=8095/' .env
|
||||||
|
|
|
||||||
|
|
@ -24,8 +24,15 @@ jobs:
|
||||||
git reset --hard origin/main
|
git reset --hard origin/main
|
||||||
fi
|
fi
|
||||||
if [ ! -f .env ]; then
|
if [ ! -f .env ]; then
|
||||||
cp .env.example .env
|
cat > .env <<'EOF'
|
||||||
echo "created .env from .env.example — set a unique DB_PASSWORD for production"
|
DB_NAME=buyingagent
|
||||||
|
DB_USER=buyingagent
|
||||||
|
DB_PASSWORD=change_me
|
||||||
|
ENVIRONMENT=production
|
||||||
|
BUYING_AGENT_API_BIND=0.0.0.0
|
||||||
|
BUYING_AGENT_API_PORT=8006
|
||||||
|
EOF
|
||||||
|
echo "created production .env — set a unique DB_PASSWORD after first start"
|
||||||
fi
|
fi
|
||||||
if grep -q '^BUYING_AGENT_API_BIND=' .env; then
|
if grep -q '^BUYING_AGENT_API_BIND=' .env; then
|
||||||
sed -i 's/^BUYING_AGENT_API_BIND=.*/BUYING_AGENT_API_BIND=0.0.0.0/' .env
|
sed -i 's/^BUYING_AGENT_API_BIND=.*/BUYING_AGENT_API_BIND=0.0.0.0/' .env
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue
Block a user