diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 60f8fc5..feb4156 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -63,20 +63,20 @@ push_job: script: - cd $GOPATH/src/$ProjectPath - if [ "$CI_COMMIT_BRANCH" == "develop" ]; then - SSH_PRIVATE_KEY="$SSH_PRIVATE_KEY_DEVELOP" - REMOTE_HOST="$REMOTE_HOST_DEVELOP" - REMOTE_USER="$REMOTE_USER_DEVELOP" - REMOTE_PATH="$REMOTE_PATH_DEVELOP" + SSH_PRIVATE_KEY="$SSH_PRIVATE_KEY_DEVELOP"; + REMOTE_HOST="$REMOTE_HOST_DEVELOP"; + REMOTE_USER="$REMOTE_USER_DEVELOP"; + REMOTE_PATH="$REMOTE_PATH_DEVELOP"; elif [ "$CI_COMMIT_BRANCH" == "release" ]; then - SSH_PRIVATE_KEY="$SSH_PRIVATE_KEY_BETA" - REMOTE_HOST="$REMOTE_HOST_BETA" - REMOTE_USER="$REMOTE_USER_BETA" - REMOTE_PATH="$REMOTE_PATH_BETA" + SSH_PRIVATE_KEY="$SSH_PRIVATE_KEY_BETA"; + REMOTE_HOST="$REMOTE_HOST_BETA"; + REMOTE_USER="$REMOTE_USER_BETA"; + REMOTE_PATH="$REMOTE_PATH_BETA"; else echo "不支持的分支"; exit 1; fi - + - echo "$REMOTE_HOST" - echo "Setting up SSH keys..." # 设置 .ssh 目录并写入 SSH 私钥 - mkdir -p ~/.ssh @@ -86,4 +86,4 @@ push_job: # 使用 rsync 将文件同步到远程服务器 - echo "Deploying to remote server using rsync..." - - rsync -avz --delete ./temp $REMOTE_USER@$REMOTE_HOST:$REMOTE_PATH \ No newline at end of file + - rsync -avz --delete build/ $REMOTE_USER@$REMOTE_HOST:$REMOTE_PATH \ No newline at end of file