修改报错
This commit is contained in:
parent
8a94fa8690
commit
6bfc51c136
8
Jenkinsfile
vendored
8
Jenkinsfile
vendored
@ -69,7 +69,7 @@ pipeline {
|
|||||||
echo '📦 下载Go依赖...'
|
echo '📦 下载Go依赖...'
|
||||||
sh '''
|
sh '''
|
||||||
echo "使用Docker容器管理Go依赖..."
|
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 '下载依赖...'
|
echo '下载依赖...'
|
||||||
go mod download
|
go mod download
|
||||||
|
|
||||||
@ -90,7 +90,7 @@ pipeline {
|
|||||||
echo '🔍 运行Go代码检查...'
|
echo '🔍 运行Go代码检查...'
|
||||||
sh '''
|
sh '''
|
||||||
echo "使用Docker容器进行代码检查..."
|
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...'
|
echo '运行go vet...'
|
||||||
go vet ./...
|
go vet ./...
|
||||||
|
|
||||||
@ -112,7 +112,7 @@ pipeline {
|
|||||||
echo '🧪 运行单元测试...'
|
echo '🧪 运行单元测试...'
|
||||||
sh '''
|
sh '''
|
||||||
echo "使用Docker容器运行测试..."
|
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 '运行测试并生成覆盖率报告...'
|
echo '运行测试并生成覆盖率报告...'
|
||||||
go test -v -race -coverprofile=coverage.out -covermode=atomic ./...
|
go test -v -race -coverprofile=coverage.out -covermode=atomic ./...
|
||||||
|
|
||||||
@ -186,7 +186,7 @@ EOF
|
|||||||
echo '🔨 编译Go应用程序...'
|
echo '🔨 编译Go应用程序...'
|
||||||
sh '''
|
sh '''
|
||||||
echo "使用Docker容器编译Go应用..."
|
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 '开始编译...'
|
echo '开始编译...'
|
||||||
CGO_ENABLED=0 GOOS=linux go build \\
|
CGO_ENABLED=0 GOOS=linux go build \\
|
||||||
-ldflags='-w -s -X main.gitCommit=${GIT_COMMIT_SHORT}' \\
|
-ldflags='-w -s -X main.gitCommit=${GIT_COMMIT_SHORT}' \\
|
||||||
|
Loading…
x
Reference in New Issue
Block a user