更新.gitlab-ci.yml文件

This commit is contained in:
skeleton 2024-11-05 09:47:39 +00:00
parent f63f3bb5f9
commit 48a87660ea
1 changed files with 6 additions and 1 deletions

View File

@ -35,6 +35,9 @@ build-job:
script:
- git checkout $CI_COMMIT_REF_NAME
- git pull origin $CI_COMMIT_REF_NAME
- if [ ! -z "$(git status --porcelain go.mod go.sum)" ]; then
GOMODTIDY=1;
fi
# 拷贝到GOPATH
- echo '拷贝到GOPATH'
- rsync -rvz --delete ./* $GOPATH/src/$ProjectPath
@ -43,7 +46,9 @@ build-job:
# 编译
- echo '编译'
- go env -w GO111MODULE='on'
- if [ ! -z "$(git status --porcelain go.mod go.sum)" ]; then go mod tidy; fi
- if [ "$GOMODTIDY" == 1 ]; then
go mod tidy;
fi
- |
while IFS= read -r line || [[ -n $line ]]
do