Commit 1495369d authored by 赵伟庚's avatar 赵伟庚

up cicd

parent 10e7603c
...@@ -17,7 +17,7 @@ pipeline: ...@@ -17,7 +17,7 @@ pipeline:
- /data/cache:/cache - /data/cache:/cache
when: when:
branch: branch:
- dev - dev-jzApi
## 构建 ## 构建
build: build:
...@@ -30,7 +30,7 @@ pipeline: ...@@ -30,7 +30,7 @@ pipeline:
- yarn build - yarn build
when: when:
branch: branch:
- dev - dev-jzApi
# store-cache: # store-cache:
# image: registry.cn-qingdao.aliyuncs.com/wod/devops-cache:1.0 # image: registry.cn-qingdao.aliyuncs.com/wod/devops-cache:1.0
...@@ -41,7 +41,7 @@ pipeline: ...@@ -41,7 +41,7 @@ pipeline:
# - /data/cache:/cache # - /data/cache:/cache
# when: # when:
# branch: # branch:
# - dev # - dev-jzApi
## 编译成静态文件 ## 编译成静态文件
docker: docker:
...@@ -52,7 +52,7 @@ pipeline: ...@@ -52,7 +52,7 @@ pipeline:
dockerfile: .beagle/dockerfile dockerfile: .beagle/dockerfile
repo: wod/apaas-ui repo: wod/apaas-ui
version: v3.0.6 version: v3.0.6
channel: alpha channel: jz-alpha
args: "TARGETOS=linux,TARGETARCH=amd64" ## 不同架构的构建参数 args: "TARGETOS=linux,TARGETARCH=amd64" ## 不同架构的构建参数
registry: registry.cn-qingdao.aliyuncs.com registry: registry.cn-qingdao.aliyuncs.com
secrets: secrets:
...@@ -62,43 +62,43 @@ pipeline: ...@@ -62,43 +62,43 @@ pipeline:
target: REGISTRY_PASSWORD target: REGISTRY_PASSWORD
when: when:
branch: branch:
- dev - dev-jzApi
## 更换dev生成镜像的名称 ## 更换dev生成镜像的名称
harbor: # harbor:
image: registry.cn-qingdao.aliyuncs.com/wod/devops-docker-tag:1.0 # image: registry.cn-qingdao.aliyuncs.com/wod/devops-docker-tag:1.0
dns: 223.5.5.5 # dns: 223.5.5.5
volumes: # volumes:
- /var/run/docker.sock:/var/run/docker.sock # - /var/run/docker.sock:/var/run/docker.sock
source: registry.cn-qingdao.aliyuncs.com/wod/apaas-ui:v3.0.6-alpha # source: registry.cn-qingdao.aliyuncs.com/wod/apaas-ui:v3.0.6-jz-alpha
target: registry.cn-qingdao.aliyuncs.com/wod/apaas-ui:v3.0.6 # target: registry.cn-qingdao.aliyuncs.com/wod/apaas-ui:v3.0.6-jz
registry: registry.cn-qingdao.aliyuncs.com # registry: registry.cn-qingdao.aliyuncs.com
secrets: # secrets:
- source: REGISTRY_USER_ALIYUN # - source: REGISTRY_USER_ALIYUN
target: PLUGIN_REGISTRY_USER # target: PLUGIN_REGISTRY_USER
- source: REGISTRY_PASSWORD_ALIYUN # - source: REGISTRY_PASSWORD_ALIYUN
target: PLUGIN_REGISTRY_PASSWORD # target: PLUGIN_REGISTRY_PASSWORD
when: # when:
branch: # branch:
- master # - master
# 生成最终amd版本 # 生成最终amd版本
latest: # latest:
image: registry.cn-qingdao.aliyuncs.com/wod/devops-docker-tag:1.0 # image: registry.cn-qingdao.aliyuncs.com/wod/devops-docker-tag:1.0
dns: 223.5.5.5 # dns: 223.5.5.5
volumes: # volumes:
- /var/run/docker.sock:/var/run/docker.sock # - /var/run/docker.sock:/var/run/docker.sock
source: registry.cn-qingdao.aliyuncs.com/wod/apaas-ui:v3.0.6 # source: registry.cn-qingdao.aliyuncs.com/wod/apaas-ui:v3.0.6
target: registry.cn-qingdao.aliyuncs.com/wod/apaas-ui:v3.0 # target: registry.cn-qingdao.aliyuncs.com/wod/apaas-ui:v3.0
registry: registry.cn-qingdao.aliyuncs.com # registry: registry.cn-qingdao.aliyuncs.com
secrets: # secrets:
- source: REGISTRY_USER_ALIYUN # - source: REGISTRY_USER_ALIYUN
target: PLUGIN_REGISTRY_USER # target: PLUGIN_REGISTRY_USER
- source: REGISTRY_PASSWORD_ALIYUN # - source: REGISTRY_PASSWORD_ALIYUN
target: PLUGIN_REGISTRY_PASSWORD # target: PLUGIN_REGISTRY_PASSWORD
when: # when:
branch: # branch:
- master # - master
# 构建arm64位镜像 # 构建arm64位镜像
docker-arm64: docker-arm64:
...@@ -109,7 +109,7 @@ pipeline: ...@@ -109,7 +109,7 @@ pipeline:
dockerfile: .beagle/dockerfile dockerfile: .beagle/dockerfile
repo: wod/apaas-ui repo: wod/apaas-ui
version: v3.0.6 version: v3.0.6
channel: alpha-arm64 channel: jz-alpha-arm64
args: "TARGETOS=linux,TARGETARCH=arm64" args: "TARGETOS=linux,TARGETARCH=arm64"
registry: registry.cn-qingdao.aliyuncs.com registry: registry.cn-qingdao.aliyuncs.com
secrets: secrets:
...@@ -119,151 +119,151 @@ pipeline: ...@@ -119,151 +119,151 @@ pipeline:
target: REGISTRY_PASSWORD target: REGISTRY_PASSWORD
when: when:
branch: branch:
- dev - dev-jzApi
## 更换dev生成arm64镜像的名称 ## 更换dev生成arm64镜像的名称
harbor-arm64: # harbor-arm64:
image: registry.cn-qingdao.aliyuncs.com/wod/devops-docker-tag:1.0 # image: registry.cn-qingdao.aliyuncs.com/wod/devops-docker-tag:1.0
dns: 223.5.5.5 # dns: 223.5.5.5
volumes: # volumes:
- /var/run/docker.sock:/var/run/docker.sock # - /var/run/docker.sock:/var/run/docker.sock
source: registry.cn-qingdao.aliyuncs.com/wod/apaas-ui:v3.0.6-alpha-arm64 # source: registry.cn-qingdao.aliyuncs.com/wod/apaas-ui:v3.0.6-alpha-arm64
target: registry.cn-qingdao.aliyuncs.com/wod/apaas-ui:v3.0.6-arm64 # target: registry.cn-qingdao.aliyuncs.com/wod/apaas-ui:v3.0.6-arm64
registry: registry.cn-qingdao.aliyuncs.com # registry: registry.cn-qingdao.aliyuncs.com
secrets: # secrets:
- source: REGISTRY_USER_ALIYUN # - source: REGISTRY_USER_ALIYUN
target: PLUGIN_REGISTRY_USER # target: PLUGIN_REGISTRY_USER
- source: REGISTRY_PASSWORD_ALIYUN # - source: REGISTRY_PASSWORD_ALIYUN
target: PLUGIN_REGISTRY_PASSWORD # target: PLUGIN_REGISTRY_PASSWORD
when: # when:
branch: # branch:
- master # - master
# 生成最终arm版本 # 生成最终arm版本
latest-arm64: # latest-arm64:
image: registry.cn-qingdao.aliyuncs.com/wod/devops-docker-tag:1.0 # image: registry.cn-qingdao.aliyuncs.com/wod/devops-docker-tag:1.0
dns: 223.5.5.5 # dns: 223.5.5.5
volumes: # volumes:
- /var/run/docker.sock:/var/run/docker.sock # - /var/run/docker.sock:/var/run/docker.sock
source: registry.cn-qingdao.aliyuncs.com/wod/apaas-ui:v3.0.6-arm64 # source: registry.cn-qingdao.aliyuncs.com/wod/apaas-ui:v3.0.6-arm64
target: registry.cn-qingdao.aliyuncs.com/wod/apaas-ui:v3.0-arm64 # target: registry.cn-qingdao.aliyuncs.com/wod/apaas-ui:v3.0-arm64
registry: registry.cn-qingdao.aliyuncs.com # registry: registry.cn-qingdao.aliyuncs.com
secrets: # secrets:
- source: REGISTRY_USER_ALIYUN # - source: REGISTRY_USER_ALIYUN
target: PLUGIN_REGISTRY_USER # target: PLUGIN_REGISTRY_USER
- source: REGISTRY_PASSWORD_ALIYUN # - source: REGISTRY_PASSWORD_ALIYUN
target: PLUGIN_REGISTRY_PASSWORD # target: PLUGIN_REGISTRY_PASSWORD
when: # when:
branch: # branch:
- master # - master
docker-ppc64le: # docker-ppc64le:
image: registry.cn-qingdao.aliyuncs.com/wod/devops-docker:1.0 # image: registry.cn-qingdao.aliyuncs.com/wod/devops-docker:1.0
volumes: # volumes:
- /var/run/docker.sock:/var/run/docker.sock # - /var/run/docker.sock:/var/run/docker.sock
base: hub.wodcloud.com/wod/ui-base:2.0-apaasv3-ppc64le # base: hub.wodcloud.com/wod/ui-base:2.0-apaasv3-ppc64le
dockerfile: .beagle/dockerfile # dockerfile: .beagle/dockerfile
repo: wod/apaas-ui # repo: wod/apaas-ui
version: v3.0.6 # version: v3.0.6
channel: alpha-ppc64le # channel: alpha-ppc64le
args: "TARGETOS=linux,TARGETARCH=ppc64le" # args: "TARGETOS=linux,TARGETARCH=ppc64le"
registry: registry.cn-qingdao.aliyuncs.com # registry: registry.cn-qingdao.aliyuncs.com
secrets: # secrets:
- source: REGISTRY_USER_ALIYUN # - source: REGISTRY_USER_ALIYUN
target: REGISTRY_USER # target: REGISTRY_USER
- source: REGISTRY_PASSWORD_ALIYUN # - source: REGISTRY_PASSWORD_ALIYUN
target: REGISTRY_PASSWORD # target: REGISTRY_PASSWORD
when: # when:
branch: # branch:
- dev # - dev-jzApi
harbor-ppc64le: # harbor-ppc64le:
image: registry.cn-qingdao.aliyuncs.com/wod/devops-docker-tag:1.0 # image: registry.cn-qingdao.aliyuncs.com/wod/devops-docker-tag:1.0
dns: 223.5.5.5 # dns: 223.5.5.5
volumes: # volumes:
- /var/run/docker.sock:/var/run/docker.sock # - /var/run/docker.sock:/var/run/docker.sock
source: registry.cn-qingdao.aliyuncs.com/wod/apaas-ui:v3.0.6-alpha-ppc64le # source: registry.cn-qingdao.aliyuncs.com/wod/apaas-ui:v3.0.6-alpha-ppc64le
target: registry.cn-qingdao.aliyuncs.com/wod/apaas-ui:v3.0.6-ppc64le # target: registry.cn-qingdao.aliyuncs.com/wod/apaas-ui:v3.0.6-ppc64le
registry: registry.cn-qingdao.aliyuncs.com # registry: registry.cn-qingdao.aliyuncs.com
secrets: # secrets:
- source: REGISTRY_USER_ALIYUN # - source: REGISTRY_USER_ALIYUN
target: PLUGIN_REGISTRY_USER # target: PLUGIN_REGISTRY_USER
- source: REGISTRY_PASSWORD_ALIYUN # - source: REGISTRY_PASSWORD_ALIYUN
target: PLUGIN_REGISTRY_PASSWORD # target: PLUGIN_REGISTRY_PASSWORD
when: # when:
branch: # branch:
- master # - master
latest-ppc64le: # latest-ppc64le:
image: registry.cn-qingdao.aliyuncs.com/wod/devops-docker-tag:1.0 # image: registry.cn-qingdao.aliyuncs.com/wod/devops-docker-tag:1.0
dns: 223.5.5.5 # dns: 223.5.5.5
volumes: # volumes:
- /var/run/docker.sock:/var/run/docker.sock # - /var/run/docker.sock:/var/run/docker.sock
source: registry.cn-qingdao.aliyuncs.com/wod/apaas-ui:v3.0.6-ppc64le # source: registry.cn-qingdao.aliyuncs.com/wod/apaas-ui:v3.0.6-ppc64le
target: registry.cn-qingdao.aliyuncs.com/wod/apaas-ui:v3.0-ppc64le # target: registry.cn-qingdao.aliyuncs.com/wod/apaas-ui:v3.0-ppc64le
registry: registry.cn-qingdao.aliyuncs.com # registry: registry.cn-qingdao.aliyuncs.com
secrets: # secrets:
- source: REGISTRY_USER_ALIYUN # - source: REGISTRY_USER_ALIYUN
target: PLUGIN_REGISTRY_USER # target: PLUGIN_REGISTRY_USER
- source: REGISTRY_PASSWORD_ALIYUN # - source: REGISTRY_PASSWORD_ALIYUN
target: PLUGIN_REGISTRY_PASSWORD # target: PLUGIN_REGISTRY_PASSWORD
when: # when:
branch: # branch:
- master # - master
docker-mips64le: # docker-mips64le:
image: registry.cn-qingdao.aliyuncs.com/wod/devops-docker:1.0 # image: registry.cn-qingdao.aliyuncs.com/wod/devops-docker:1.0
volumes: # volumes:
- /var/run/docker.sock:/var/run/docker.sock # - /var/run/docker.sock:/var/run/docker.sock
base: hub.wodcloud.com/wod/ui-base:2.0-apaasv3-mips64le # base: hub.wodcloud.com/wod/ui-base:2.0-apaasv3-mips64le
dockerfile: .beagle/dockerfile # dockerfile: .beagle/dockerfile
repo: wod/apaas-ui # repo: wod/apaas-ui
version: v3.0.6 # version: v3.0.6
channel: alpha-mips64le # channel: alpha-mips64le
args: "TARGETOS=linux,TARGETARCH=mips64le" # args: "TARGETOS=linux,TARGETARCH=mips64le"
registry: registry.cn-qingdao.aliyuncs.com # registry: registry.cn-qingdao.aliyuncs.com
secrets: # secrets:
- source: REGISTRY_USER_ALIYUN # - source: REGISTRY_USER_ALIYUN
target: REGISTRY_USER # target: REGISTRY_USER
- source: REGISTRY_PASSWORD_ALIYUN # - source: REGISTRY_PASSWORD_ALIYUN
target: REGISTRY_PASSWORD # target: REGISTRY_PASSWORD
when: # when:
branch: # branch:
- dev # - dev-jzApi
harbor-mips64le: # harbor-mips64le:
image: registry.cn-qingdao.aliyuncs.com/wod/devops-docker-tag:1.0 # image: registry.cn-qingdao.aliyuncs.com/wod/devops-docker-tag:1.0
dns: 223.5.5.5 # dns: 223.5.5.5
volumes: # volumes:
- /var/run/docker.sock:/var/run/docker.sock # - /var/run/docker.sock:/var/run/docker.sock
source: registry.cn-qingdao.aliyuncs.com/wod/apaas-ui:v3.0.6-alpha-mips64le # source: registry.cn-qingdao.aliyuncs.com/wod/apaas-ui:v3.0.6-alpha-mips64le
target: registry.cn-qingdao.aliyuncs.com/wod/apaas-ui:v3.0.6-mips64le # target: registry.cn-qingdao.aliyuncs.com/wod/apaas-ui:v3.0.6-mips64le
registry: registry.cn-qingdao.aliyuncs.com # registry: registry.cn-qingdao.aliyuncs.com
secrets: # secrets:
- source: REGISTRY_USER_ALIYUN # - source: REGISTRY_USER_ALIYUN
target: PLUGIN_REGISTRY_USER # target: PLUGIN_REGISTRY_USER
- source: REGISTRY_PASSWORD_ALIYUN # - source: REGISTRY_PASSWORD_ALIYUN
target: PLUGIN_REGISTRY_PASSWORD # target: PLUGIN_REGISTRY_PASSWORD
when: # when:
branch: # branch:
- master # - master
latest-mips64le: # latest-mips64le:
image: registry.cn-qingdao.aliyuncs.com/wod/devops-docker-tag:1.0 # image: registry.cn-qingdao.aliyuncs.com/wod/devops-docker-tag:1.0
dns: 223.5.5.5 # dns: 223.5.5.5
volumes: # volumes:
- /var/run/docker.sock:/var/run/docker.sock # - /var/run/docker.sock:/var/run/docker.sock
source: registry.cn-qingdao.aliyuncs.com/wod/apaas-ui:v3.0.6-mips64le # source: registry.cn-qingdao.aliyuncs.com/wod/apaas-ui:v3.0.6-mips64le
target: registry.cn-qingdao.aliyuncs.com/wod/apaas-ui:v3.0-mips64le # target: registry.cn-qingdao.aliyuncs.com/wod/apaas-ui:v3.0-mips64le
registry: registry.cn-qingdao.aliyuncs.com # registry: registry.cn-qingdao.aliyuncs.com
secrets: # secrets:
- source: REGISTRY_USER_ALIYUN # - source: REGISTRY_USER_ALIYUN
target: PLUGIN_REGISTRY_USER # target: PLUGIN_REGISTRY_USER
- source: REGISTRY_PASSWORD_ALIYUN # - source: REGISTRY_PASSWORD_ALIYUN
target: PLUGIN_REGISTRY_PASSWORD # target: PLUGIN_REGISTRY_PASSWORD
when: # when:
branch: # branch:
- master # - master
deploy: deploy:
image: registry.cn-qingdao.aliyuncs.com/wod/devops-kubernetes:1.0 image: registry.cn-qingdao.aliyuncs.com/wod/devops-kubernetes:1.0
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment