fix(deploy): LXC portal sync tolerates unset optional .env vars
Some checks failed
CI/CD Pipeline / Solidity Contracts (push) Failing after 1m14s
CI/CD Pipeline / Security Scanning (push) Has started running
CI/CD Pipeline / Lint and Format (push) Has been cancelled
CI/CD Pipeline / Terraform Validation (push) Has been cancelled
CI/CD Pipeline / Kubernetes Validation (push) Has been cancelled
Deploy ChainID 138 / Deploy ChainID 138 (push) Has been cancelled
Validation / validate-genesis (push) Has been cancelled
Validation / validate-terraform (push) Has been cancelled
Validation / validate-kubernetes (push) Has been cancelled
Validation / validate-smart-contracts (push) Has been cancelled
Validation / validate-security (push) Has been cancelled
Validation / validate-documentation (push) Has been cancelled
Verify Deployment / Verify Deployment (push) Has been cancelled

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
2026-06-29 07:10:52 -07:00
parent c377e93849
commit b84ecbbb84
2 changed files with 4 additions and 3 deletions

View File

@@ -60,8 +60,10 @@ tar -czf "$STAGE" \
if [[ -f "$REPO_DIR/.env" ]]; then
set -a
set +u
# shellcheck disable=SC1090
source "$REPO_DIR/.env"
set -u
set +a
if bash "$SCRIPT_DIR/generate-portal-nginx-auth-snippet.sh" "$CTID" "$REPO_DIR/deploy/nginx/omnl-portal-auth-${CTID}.conf.inc" 2>/dev/null; then
cp "$REPO_DIR/deploy/nginx/omnl-portal-auth-${CTID}.conf.inc" "$REPO_DIR/deploy/nginx/omnl-portal-auth-current.conf.inc"

View File

@@ -47,9 +47,8 @@ log "Config: $LXC_CONFIG"
log "PVE: ${OMNL_PVE_SSH_TARGET} (sudo prefix: ${OMNL_PVE_SSH_PREFIX[*]:-none})"
if $APPLY; then
log "Building stack once on dev..."
cd "$REPO_DIR"
bash scripts/deployment/deploy-omnl-bank-production.sh
log "Using stack built in step 1 — skip duplicate full deploy"
export OMNL_SKIP_BUILD=1
fi
synced=0