|
@@ -6,65 +6,13 @@ clone:
|
|
|
depth: 1
|
|
|
|
|
|
steps:
|
|
|
-- name: 编译程序-
|
|
|
- image: golang:1.19
|
|
|
+- name: 编译程序
|
|
|
+ image: golang:1.21.4
|
|
|
commands:
|
|
|
- export GOOS=linux
|
|
|
- export GOARCH=amd64
|
|
|
- go build -mod=vendor -o waimai
|
|
|
|
|
|
-
|
|
|
-- name: Docker打包 (正式版本)
|
|
|
- image: plugins/docker
|
|
|
- settings:
|
|
|
- username:
|
|
|
- from_secret: docker-hub-user
|
|
|
- password:
|
|
|
- from_secret: docker-hub-pswd
|
|
|
- repo: registry.cn-hangzhou.aliyuncs.com/nczy/waimai
|
|
|
- registry: registry.cn-hangzhou.aliyuncs.com
|
|
|
- mirror: https://yb01u5tg.mirror.aliyuncs.com
|
|
|
- when:
|
|
|
- branch:
|
|
|
- - master
|
|
|
-
|
|
|
-- name: Docker打包 (测试版本)
|
|
|
- image: plugins/docker
|
|
|
- settings:
|
|
|
- username:
|
|
|
- from_secret: docker-hub-user
|
|
|
- password:
|
|
|
- from_secret: docker-hub-pswd
|
|
|
- repo: registry.cn-hangzhou.aliyuncs.com/nczy/waimai_test
|
|
|
- registry: registry.cn-hangzhou.aliyuncs.com
|
|
|
- mirror: https://yb01u5tg.mirror.aliyuncs.com
|
|
|
- when:
|
|
|
- branch:
|
|
|
- - develop
|
|
|
-- name: 发布版本到总台(测试版本)
|
|
|
- image: registry.cn-hangzhou.aliyuncs.com/nczy/oms_upgrade
|
|
|
- environment:
|
|
|
- OMS_CONFIG:
|
|
|
- from_secret: oms_config
|
|
|
- VERSION_FILE: oms_version_test.ini
|
|
|
- commands:
|
|
|
- - oms_upgrade
|
|
|
- when:
|
|
|
- branch:
|
|
|
- - develop
|
|
|
-
|
|
|
-- name: 发布更新到总台(正式版本)
|
|
|
- image: registry.cn-hangzhou.aliyuncs.com/nczy/oms_upgrade
|
|
|
- environment:
|
|
|
- OMS_CONFIG:
|
|
|
- from_secret: oms_config
|
|
|
- VERSION_FILE: oms_version_formal.ini
|
|
|
- commands:
|
|
|
- - oms_upgrade
|
|
|
- when:
|
|
|
- branch:
|
|
|
- - master
|
|
|
-
|
|
|
trigger:
|
|
|
branch:
|
|
|
- master
|