0.27.1 — flat Infisical keys (_), seed-secrets.sh in deploy, plist cleanup, .env strip
This commit is contained in:
@@ -51,10 +51,14 @@ echo "[6/6] health check"
|
||||
for i in $(seq 1 $RETRIES); do
|
||||
if curl -sf "$HEALTH_URL" > /dev/null 2>&1; then
|
||||
echo "healthy after ${i}s"
|
||||
exit 0
|
||||
break
|
||||
fi
|
||||
sleep "$SLEEP"
|
||||
done
|
||||
|
||||
echo "ERROR: health check failed after $((RETRIES * SLEEP))s"
|
||||
exit 1
|
||||
# 7. Seed secrets into Infisical (idempotent)
|
||||
echo "[7/7] seed secrets"
|
||||
docker compose exec -T api oikos secret list > /dev/null 2>&1 && \
|
||||
docker compose cp scripts/seed-secrets.sh api:/opt/oikos/scripts/seed-secrets.sh 2>/dev/null && \
|
||||
docker compose exec -T api /opt/oikos/scripts/seed-secrets.sh || \
|
||||
echo "WARNING: secret seeding skipped (infisical not reachable)"
|
||||
|
||||
Reference in New Issue
Block a user