Files
probably-rendering-one-more…/scripts/infra.sh
T
codex-bot 6654a1456b
Unified application CI and deployment / verify-and-release (pull_request) Waiting to run
python CI and deployment / verify-and-deploy (pull_request) Successful in 1m12s
Unify Wiki and Studio application and simplify deployment
2026-11-04 03:41:16 +08:00

10 lines
551 B
Bash

#!/usr/bin/env bash
set -Eeuo pipefail
# Provision credentials and base containers separately; normal releases only verify.
test -s /etc/prompt.env || { echo 'Missing /etc/prompt.env; initialize infrastructure separately' >&2; exit 1; }
for service in postgres objects; do
id=$(docker compose -p prompt --env-file /etc/prompt.env -f compose.yml ps -q "$service")
test -n "$id" || { echo "Infrastructure missing: $service; run scripts/init-infra.sh separately" >&2; exit 1; }
test "$(docker inspect --format '{{.State.Running}}' "$id")" = true
done