From 44404279dd4709ebdfeeec02e6c2c648c26e92cc Mon Sep 17 00:00:00 2001 From: skeleton Date: Tue, 15 Oct 2024 09:58:22 +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 | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index c209fcb..087c984 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -31,6 +31,33 @@ build-job: cd .. done < shell/programs.txt +deploy-job: + stage: save + script: + - cd $GOPATH/src/$ProjectPath + # 拷贝文件 + - echo '拷贝文件' + - rm -rf ./temp + - mkdir ./temp + - mkdir ./temp/data + - cp -rfp ./data/* ./temp/data + # 删除自定义配置 + - echo '删除自定义配置' + - | + while IFS= read -r line + do + echo "删除 $line 配置" + rm ./temp/data/$line + done < ./shell/exclude.txt + # 拷贝可执行程序 + - echo '拷贝可执行程序' + - | + while IFS= read -r line + do + echo "拷贝 $line" + mv ./$line/$line ./temp/$line + done < ./shell/programs.txt + push_job: stage: sync script: