fix: deployment
This commit is contained in:
@@ -146,13 +146,12 @@ jobs:
|
|||||||
ssh -i ~/.ssh/id_ed25519 \
|
ssh -i ~/.ssh/id_ed25519 \
|
||||||
"${{ secrets.DEPLOY_USER }}@${{ secrets.DEPLOY_HOST }}" bash -euo pipefail <<'EOF'
|
"${{ secrets.DEPLOY_USER }}@${{ secrets.DEPLOY_HOST }}" bash -euo pipefail <<'EOF'
|
||||||
cd /opt/vigilcare
|
cd /opt/vigilcare
|
||||||
set -a
|
# Do not `source` .env — compose env files are not bash (semicolons,
|
||||||
# shellcheck disable=SC1091
|
# spaces in "SSL Mode=...", CRLF). Read only the host ports we need.
|
||||||
. ./.env
|
env_val() { sed -n "s/^${1}=//p" .env | tail -n1 | tr -d '\r'; }
|
||||||
set +a
|
API_PORT="$(env_val API_PORT)"; API_PORT="${API_PORT:-5270}"
|
||||||
API_PORT="${API_PORT:-5270}"
|
GATEWAY_PORT="$(env_val GATEWAY_PORT)"; GATEWAY_PORT="${GATEWAY_PORT:-5081}"
|
||||||
GATEWAY_PORT="${GATEWAY_PORT:-5081}"
|
DASHBOARD_PORT="$(env_val DASHBOARD_PORT)"; DASHBOARD_PORT="${DASHBOARD_PORT:-8080}"
|
||||||
DASHBOARD_PORT="${DASHBOARD_PORT:-8080}"
|
|
||||||
|
|
||||||
for i in $(seq 1 30); do
|
for i in $(seq 1 30); do
|
||||||
if curl -fsS "http://localhost:${API_PORT}/health/ready" >/dev/null; then
|
if curl -fsS "http://localhost:${API_PORT}/health/ready" >/dev/null; then
|
||||||
|
|||||||
Reference in New Issue
Block a user