| 123456789101112131415161718192021222324 | pipeline {    agent any    stages {        stage('build') {            steps {                sh 'cp go.work.build go.work'                sh 'go mod download'                sh 'CGO_ENABLED=0 go build -o ./bin/ -ldflags "-X main.name={kratos-layout} -X main.namespace=100680ab-5125-4564-bddf-d394f8d296e4 -X main.group=jl -X main.configSource=http://mse-2b481c86-nacos-ans.mse.aliyuncs.com:8848" ./...'            }        }        stage('docker-build') {            steps {                sh 'sudo docker build -t {kratos-layout} .'                sh 'sudo docker tag {kratos-layout} registry.cn-shenzhen.aliyuncs.com/kuban_common/{kratos-layout}:latest'                sh 'sudo docker push registry.cn-shenzhen.aliyuncs.com/kuban_common/{kratos-layout}:latest'            }        }        stage('deploy') {            steps {                sh 'curl ""'            }        }    }}
 |