fixed mntx deployment #397

Merged
tech merged 1 commits from mntx-396 into main 2026-02-03 10:36:14 +00:00
2 changed files with 10 additions and 0 deletions
Showing only changes of commit 70cf849dfa - Show all commits

View File

@@ -5,6 +5,7 @@ matrix:
MNTX_GATEWAY_ENV: prod MNTX_GATEWAY_ENV: prod
MNTX_GATEWAY_MONETIX_SECRET_PATH: sendico/gateway/monetix MNTX_GATEWAY_MONETIX_SECRET_PATH: sendico/gateway/monetix
MNTX_GATEWAY_NATS_SECRET_PATH: sendico/nats MNTX_GATEWAY_NATS_SECRET_PATH: sendico/nats
MNTX_GATEWAY_MONGO_SECRET_PATH: sendico/db
when: when:
- event: push - event: push

View File

@@ -16,6 +16,8 @@ COMPOSE_FILE="mntx_gateway.yml"
SERVICE_NAMES="${MNTX_GATEWAY_SERVICE_NAME}" SERVICE_NAMES="${MNTX_GATEWAY_SERVICE_NAME}"
REQUIRED_SECRETS=( REQUIRED_SECRETS=(
MNTX_GATEWAY_MONGO_USER
MNTX_GATEWAY_MONGO_PASSWORD
NATS_USER NATS_USER
NATS_PASSWORD NATS_PASSWORD
NATS_URL NATS_URL
@@ -39,6 +41,8 @@ b64enc() {
printf '%s' "$1" | base64 | tr -d '\n' printf '%s' "$1" | base64 | tr -d '\n'
} }
MNTX_GATEWAY_MONGO_USER_B64="$(b64enc "${MNTX_GATEWAY_MONGO_USER}")"
MNTX_GATEWAY_MONGO_PASSWORD_B64="$(b64enc "${MNTX_GATEWAY_MONGO_PASSWORD}")"
NATS_USER_B64="$(b64enc "${NATS_USER}")" NATS_USER_B64="$(b64enc "${NATS_USER}")"
NATS_PASSWORD_B64="$(b64enc "${NATS_PASSWORD}")" NATS_PASSWORD_B64="$(b64enc "${NATS_PASSWORD}")"
NATS_URL_B64="$(b64enc "${NATS_URL}")" NATS_URL_B64="$(b64enc "${NATS_URL}")"
@@ -72,6 +76,8 @@ ssh "${SSH_OPTS[@]}" "$REMOTE_TARGET" \
COMPOSE_FILE="$COMPOSE_FILE" \ COMPOSE_FILE="$COMPOSE_FILE" \
COMPOSE_PROJECT="$MNTX_GATEWAY_COMPOSE_PROJECT" \ COMPOSE_PROJECT="$MNTX_GATEWAY_COMPOSE_PROJECT" \
SERVICES_LINE="$SERVICES_LINE" \ SERVICES_LINE="$SERVICES_LINE" \
MNTX_GATEWAY_MONGO_USER_B64="$MNTX_GATEWAY_MONGO_USER_B64" \
MNTX_GATEWAY_MONGO_PASSWORD_B64="$MNTX_GATEWAY_MONGO_PASSWORD_B64" \
NATS_USER_B64="$NATS_USER_B64" \ NATS_USER_B64="$NATS_USER_B64" \
NATS_PASSWORD_B64="$NATS_PASSWORD_B64" \ NATS_PASSWORD_B64="$NATS_PASSWORD_B64" \
NATS_URL_B64="$NATS_URL_B64" \ NATS_URL_B64="$NATS_URL_B64" \
@@ -123,7 +129,10 @@ NATS_PASSWORD="$(decode_b64 "$NATS_PASSWORD_B64")"
NATS_URL="$(decode_b64 "$NATS_URL_B64")" NATS_URL="$(decode_b64 "$NATS_URL_B64")"
MONETIX_PROJECT_ID="$(decode_b64 "$MONETIX_PROJECT_ID_B64")" MONETIX_PROJECT_ID="$(decode_b64 "$MONETIX_PROJECT_ID_B64")"
MONETIX_SECRET_KEY="$(decode_b64 "$MONETIX_SECRET_KEY_B64")" MONETIX_SECRET_KEY="$(decode_b64 "$MONETIX_SECRET_KEY_B64")"
MNTX_GATEWAY_MONGO_USER="$(decode_b64 "$MNTX_GATEWAY_MONGO_USER_B64")"
MNTX_GATEWAY_MONGO_PASSWORD="$(decode_b64 "$MNTX_GATEWAY_MONGO_PASSWORD_B64")"
export MNTX_GATEWAY_MONGO_USER MNTX_GATEWAY_MONGO_PASSWORD
export NATS_USER NATS_PASSWORD NATS_URL export NATS_USER NATS_PASSWORD NATS_URL
export MONETIX_PROJECT_ID MONETIX_SECRET_KEY export MONETIX_PROJECT_ID MONETIX_SECRET_KEY