From 6a0e1e5e90e721071564aaf60218397e5dd070a5 Mon Sep 17 00:00:00 2001 From: skeleton Date: Fri, 27 Dec 2024 02:16:40 +0000 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=96=B0.gitlab-ci.yml=E6=96=87?= =?UTF-8?q?=E4=BB=B6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .gitlab-ci.yml | 39 --------------------------------------- 1 file changed, 39 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 49774e1..d98641a 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -92,45 +92,6 @@ save-job: mv ./$line/$line ./temp/$line done < ./programs.txt -sync_job: - stage: sync - only: - - develop - - release - 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"; - ServerName="develop"; - BinPath="$DevelopBinPath"; - elif [ "$CI_COMMIT_BRANCH" == "release" ]; then - SSH_PRIVATE_KEY="$SSH_PRIVATE_KEY_BETA"; - REMOTE_HOST="$REMOTE_HOST_BETA"; - REMOTE_USER="$REMOTE_USER_BETA"; - ServerName="beta"; - BinPath="$BetaBinPath"; - else - echo "不支持的分支"; - exit 1; - fi - - # 设置 .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... $BinPath" - - rsync -rvz --delete ./temp/ $REMOTE_USER@$REMOTE_HOST:$BinPath - - # 触发部署 - - "curl -X POST --fail -F token=$SERVER_CI_TOKEN -F ref=release -F variables[ServerName]=$ServerName https://git.pogorockgames.com/api/v4/projects/31/trigger/pipeline" - # 解锁作业,释放锁定 unlock_job: stage: unlock