修改报错

This commit is contained in:
wangtianqi 2025-06-25 14:13:02 +08:00
parent 8a94fa8690
commit 6bfc51c136

8
Jenkinsfile vendored
View File

@ -69,7 +69,7 @@ pipeline {
echo '📦 下载Go依赖...'
sh '''
echo "使用Docker容器管理Go依赖..."
docker run --rm -v "$(pwd)":/workspace -w /workspace golang:1.21-alpine sh -c "
docker run --rm -v "${WORKSPACE}":/workspace -w /workspace golang:1.21-alpine sh -c "
echo '下载依赖...'
go mod download
@ -90,7 +90,7 @@ pipeline {
echo '🔍 运行Go代码检查...'
sh '''
echo "使用Docker容器进行代码检查..."
docker run --rm -v "$(pwd)":/workspace -w /workspace golang:1.21-alpine sh -c "
docker run --rm -v "${WORKSPACE}":/workspace -w /workspace golang:1.21-alpine sh -c "
echo '运行go vet...'
go vet ./...
@ -112,7 +112,7 @@ pipeline {
echo '🧪 运行单元测试...'
sh '''
echo "使用Docker容器运行测试..."
docker run --rm -v "$(pwd)":/workspace -w /workspace golang:1.21-alpine sh -c "
docker run --rm -v "${WORKSPACE}":/workspace -w /workspace golang:1.21-alpine sh -c "
echo '运行测试并生成覆盖率报告...'
go test -v -race -coverprofile=coverage.out -covermode=atomic ./...
@ -186,7 +186,7 @@ EOF
echo '🔨 编译Go应用程序...'
sh '''
echo "使用Docker容器编译Go应用..."
docker run --rm -v "$(pwd)":/workspace -w /workspace golang:1.21-alpine sh -c "
docker run --rm -v "${WORKSPACE}":/workspace -w /workspace golang:1.21-alpine sh -c "
echo '开始编译...'
CGO_ENABLED=0 GOOS=linux go build \\
-ldflags='-w -s -X main.gitCommit=${GIT_COMMIT_SHORT}' \\