| 1234567891011121314151617181920212223 |
- pipeline {
- agent any
- stages {
- stage('build') {
- steps {
- sh 'go mod tidy'
- sh 'go build -o ./bin/ -ldflags "-X main.Version=x.y.z -X main.Name={kratos-layout} -X main.namespace=c8bf0196-4a26-4b07-b09e-9f49b7e1a241 -X main.group=we-mp" ./...'
- }
- }
- stage('docker-build') {
- steps {
- sh 'sudo make docker-pro'
- sh 'sudo docker tag {kratos-layout}-pro registry.cn-shenzhen.aliyuncs.com/we_mp/{kratos-layout}-pro:latest'
- sh 'sudo docker push registry.cn-shenzhen.aliyuncs.com/we_mp/{kratos-layout}-pro:latest'
- }
- }
- stage('deploy') {
- steps {
- sh 'curl ""'
- }
- }
- }
- }
|