From b8c8ce7019bcd1208a14e6a30c6b48af759da40a Mon Sep 17 00:00:00 2001 From: Stephan D Date: Fri, 7 Nov 2025 01:52:38 +0100 Subject: [PATCH] fixed path generation --- ci/prod/scripts/deploy-db.sh | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/ci/prod/scripts/deploy-db.sh b/ci/prod/scripts/deploy-db.sh index 7d1886f..d74ec0e 100755 --- a/ci/prod/scripts/deploy-db.sh +++ b/ci/prod/scripts/deploy-db.sh @@ -1,22 +1,22 @@ #!/usr/bin/env bash set -euo pipefail -: "${REMOTE_DIR:?missing REMOTE_DIR}" : "${REMOTE_BASE:?missing REMOTE_BASE}" : "${DB_DIR:?missing DB_DIR}" : "${SSH_USER:?missing SSH_USER}" : "${SSH_HOST:?missing SSH_HOST}" +REMOTE_DIR="${REMOTE_BASE%/}/${DB_DIR}" REMOTE_TARGET="${SSH_USER}@${SSH_HOST}" -REMOTE_COMPOSE_DIR="${REMOTE_BASE}/${DB_DIR}" +REMOTE_COMPOSE_DIR="${REMOTE_DIR}" ssh -o StrictHostKeyChecking=no "$REMOTE_TARGET" "mkdir -p ${REMOTE_DIR}/{ops,vault/templates,backup,.woodpecker}" -rsync -avz --delete ci/prod/compose/ "$REMOTE_TARGET:${REMOTE_COMPOSE_DIR}/compose/" +rsync -avz --delete ci/prod/compose/ "$REMOTE_TARGET:${REMOTE_DIR}/compose/" rsync -avz .woodpecker/ "$REMOTE_TARGET:${REMOTE_DIR}/.woodpecker/" -rsync -avz ci/prod/.env.runtime "$REMOTE_TARGET:${REMOTE_COMPOSE_DIR}/env/.env.runtime" -rsync -avz ci/prod/env/.env.lock.db "$REMOTE_TARGET:${REMOTE_COMPOSE_DIR}/env/.env.lock.db" +rsync -avz ci/prod/.env.runtime "$REMOTE_TARGET:${REMOTE_DIR}/env/.env.runtime" +rsync -avz ci/prod/env/.env.lock.db "$REMOTE_TARGET:${REMOTE_DIR}/env/.env.lock.db" scp -o StrictHostKeyChecking=no .env.lock "$REMOTE_TARGET:${REMOTE_DIR}/.env.lock" -ssh -o StrictHostKeyChecking=no "$REMOTE_TARGET" <<'EOSSH' +ssh -o StrictHostKeyChecking=no "$REMOTE_TARGET" <