diff --git a/.gitea/workflows/deploy.yml b/.gitea/workflows/deploy.yml index 91449a9..8da1b41 100644 --- a/.gitea/workflows/deploy.yml +++ b/.gitea/workflows/deploy.yml @@ -48,6 +48,12 @@ jobs: SHA: ${{ gitea.sha }} run: | set -eu + echo "Préparation de la connexion SSH" + : "${DEPLOY_HOST:?Secret DEPLOY_HOST absent ou vide}" + : "${DEPLOY_USER:?Secret DEPLOY_USER absent ou vide}" + : "${DEPLOY_SSH_KEY:?Secret DEPLOY_SSH_KEY absent ou vide}" + : "${DEPLOY_KNOWN_HOSTS:?Secret DEPLOY_KNOWN_HOSTS absent ou vide}" + : "${SHA:?SHA absent ou vide}" umask 077 mkdir -p "$HOME/.ssh" printf '%s\n' "$DEPLOY_SSH_KEY" > "$HOME/.ssh/deploy" @@ -63,4 +69,4 @@ jobs: -o ConnectTimeout=10 \ -o UserKnownHostsFile="$HOME/.ssh/known_hosts" \ "$DEPLOY_USER@$DEPLOY_HOST" \ - "bash /opt/pardis/deploy.sh '$SHA'" \ No newline at end of file + "echo SSH_OK; bash /opt/pardis/deploy.sh '$SHA'" \ No newline at end of file