Fix: Use -P for scp port (uppercase)
This commit is contained in:
@@ -18,6 +18,7 @@ HEALTHCHECK_URL="${HEALTHCHECK_URL:-http://127.0.0.1:${APP_PORT:-8000}/health}"
|
|||||||
REMOTE_ENV_FILE="${REMOTE_ENV_FILE:-$DEPLOY_PATH/.env}"
|
REMOTE_ENV_FILE="${REMOTE_ENV_FILE:-$DEPLOY_PATH/.env}"
|
||||||
|
|
||||||
SSH_OPTS=(-p "$DEPLOY_PORT" -o StrictHostKeyChecking=accept-new)
|
SSH_OPTS=(-p "$DEPLOY_PORT" -o StrictHostKeyChecking=accept-new)
|
||||||
|
SCP_OPTS=(-P "$DEPLOY_PORT" -o StrictHostKeyChecking=accept-new)
|
||||||
|
|
||||||
REMOTE_TARGET="${DEPLOY_USER}@${DEPLOY_HOST}"
|
REMOTE_TARGET="${DEPLOY_USER}@${DEPLOY_HOST}"
|
||||||
|
|
||||||
@@ -48,7 +49,7 @@ EOF
|
|||||||
|
|
||||||
# Upload docker-compose file
|
# Upload docker-compose file
|
||||||
echo "=== Uploading docker-compose.deploy.yml ==="
|
echo "=== Uploading docker-compose.deploy.yml ==="
|
||||||
scp "${SSH_OPTS[@]}" docker-compose.deploy.yml "$REMOTE_TARGET:$DEPLOY_PATH/$COMPOSE_FILE"
|
scp "${SCP_OPTS[@]}" docker-compose.deploy.yml "$REMOTE_TARGET:$DEPLOY_PATH/$COMPOSE_FILE"
|
||||||
|
|
||||||
# Deploy on remote
|
# Deploy on remote
|
||||||
echo "=== Running deployment on remote ==="
|
echo "=== Running deployment on remote ==="
|
||||||
|
|||||||
Reference in New Issue
Block a user