|
|
@ -12,7 +12,7 @@ pipeline: |
|
|
|
commands: |
|
|
|
- export GO111MODULE=on |
|
|
|
- export GOPROXY=https://goproxy.cn,direct |
|
|
|
- CGO_ENABLED=0 GOOS=linux GOARCH=amd64 go build -o server.app ./cmd/server |
|
|
|
- CGO_ENABLED=0 GOOS=linux GOARCH=amd64 go build -o server.app |
|
|
|
# - make build |
|
|
|
|
|
|
|
docker-dev: |
|
|
@ -22,7 +22,7 @@ pipeline: |
|
|
|
use_cache: true |
|
|
|
dockerfile: Dockerfile |
|
|
|
secrets: [ docker_username, docker_password ] |
|
|
|
tags: upload-service |
|
|
|
tags: shop-api |
|
|
|
when: |
|
|
|
branch: develop |
|
|
|
|
|
|
@ -42,8 +42,8 @@ pipeline: |
|
|
|
from_secret: ssh_password |
|
|
|
port: 22 # 可选,指定 SSH 端口,默认为 22 |
|
|
|
script: |
|
|
|
- docker rm -f upload-service |
|
|
|
- docker pull registry.cn-shenzhen.aliyuncs.com/ax-stor/ax-bkb-seller:upload-service |
|
|
|
- docker run --name=upload-service -p 30008:8001 -d registry.cn-shenzhen.aliyuncs.com/ax-stor/ax-bkb-seller:upload-service |
|
|
|
- docker rm -f shop-api |
|
|
|
- docker pull registry.cn-shenzhen.aliyuncs.com/ax-stor/ax-bkb-seller:shop-api |
|
|
|
- docker run --name=shop-api -p 30204:8001 -d registry.cn-shenzhen.aliyuncs.com/ax-stor/ax-bkb-seller:shop-api |
|
|
|
when: |
|
|
|
branch: develop |