diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index b241c12..89c3f37 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -83,14 +83,15 @@ push_job: echo "不支持的分支"; exit 1; fi - - echo "$REMOTE_HOST" - - echo "Setting up SSH keys..." + # 设置 .ssh 目录并写入 SSH 私钥 + - echo "设置 SSH keys..." - mkdir -p ~/.ssh - echo "$SSH_PRIVATE_KEY" | tr -d '\r' > ~/.ssh/id_rsa - chmod 600 ~/.ssh/id_rsa - ssh-keyscan -H "$REMOTE_HOST" >> ~/.ssh/known_hosts # 使用 rsync 将文件同步到远程服务器 + - echo "同步到服务器" - echo "Deploying to remote server using rsync..." - rsync -avz --delete ./temp $REMOTE_USER@$REMOTE_HOST:$REMOTE_DEPLOY_PATH \ No newline at end of file