From 1495369dc141c6f6cd381f74468de38e2735f164 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=B5=B5=E4=BC=9F=E5=BA=9A?= Date: Thu, 12 May 2022 11:15:30 +0800 Subject: [PATCH] up cicd --- .beagle.yml | 346 ++++++++++++++++++++++++++-------------------------- 1 file changed, 173 insertions(+), 173 deletions(-) diff --git a/.beagle.yml b/.beagle.yml index 229ed3b..1f03cff 100644 --- a/.beagle.yml +++ b/.beagle.yml @@ -17,7 +17,7 @@ pipeline: - /data/cache:/cache when: branch: - - dev + - dev-jzApi ## 构建 build: @@ -30,7 +30,7 @@ pipeline: - yarn build when: branch: - - dev + - dev-jzApi # store-cache: # image: registry.cn-qingdao.aliyuncs.com/wod/devops-cache:1.0 @@ -41,7 +41,7 @@ pipeline: # - /data/cache:/cache # when: # branch: - # - dev + # - dev-jzApi ## 编译成静态文件 docker: @@ -52,7 +52,7 @@ pipeline: dockerfile: .beagle/dockerfile repo: wod/apaas-ui version: v3.0.6 - channel: alpha + channel: jz-alpha args: "TARGETOS=linux,TARGETARCH=amd64" ## 不同架构的构建参数 registry: registry.cn-qingdao.aliyuncs.com secrets: @@ -62,43 +62,43 @@ pipeline: target: REGISTRY_PASSWORD when: branch: - - dev + - dev-jzApi ## 更换dev生成镜像的名称 - harbor: - image: registry.cn-qingdao.aliyuncs.com/wod/devops-docker-tag:1.0 - dns: 223.5.5.5 - volumes: - - /var/run/docker.sock:/var/run/docker.sock - source: registry.cn-qingdao.aliyuncs.com/wod/apaas-ui:v3.0.6-alpha - target: registry.cn-qingdao.aliyuncs.com/wod/apaas-ui:v3.0.6 - registry: registry.cn-qingdao.aliyuncs.com - secrets: - - source: REGISTRY_USER_ALIYUN - target: PLUGIN_REGISTRY_USER - - source: REGISTRY_PASSWORD_ALIYUN - target: PLUGIN_REGISTRY_PASSWORD - when: - branch: - - master + # harbor: + # image: registry.cn-qingdao.aliyuncs.com/wod/devops-docker-tag:1.0 + # dns: 223.5.5.5 + # volumes: + # - /var/run/docker.sock:/var/run/docker.sock + # 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-jz + # registry: registry.cn-qingdao.aliyuncs.com + # secrets: + # - source: REGISTRY_USER_ALIYUN + # target: PLUGIN_REGISTRY_USER + # - source: REGISTRY_PASSWORD_ALIYUN + # target: PLUGIN_REGISTRY_PASSWORD + # when: + # branch: + # - master # 生成最终amd版本 - latest: - image: registry.cn-qingdao.aliyuncs.com/wod/devops-docker-tag:1.0 - dns: 223.5.5.5 - volumes: - - /var/run/docker.sock:/var/run/docker.sock - source: registry.cn-qingdao.aliyuncs.com/wod/apaas-ui:v3.0.6 - target: registry.cn-qingdao.aliyuncs.com/wod/apaas-ui:v3.0 - registry: registry.cn-qingdao.aliyuncs.com - secrets: - - source: REGISTRY_USER_ALIYUN - target: PLUGIN_REGISTRY_USER - - source: REGISTRY_PASSWORD_ALIYUN - target: PLUGIN_REGISTRY_PASSWORD - when: - branch: - - master + # latest: + # image: registry.cn-qingdao.aliyuncs.com/wod/devops-docker-tag:1.0 + # dns: 223.5.5.5 + # volumes: + # - /var/run/docker.sock:/var/run/docker.sock + # source: registry.cn-qingdao.aliyuncs.com/wod/apaas-ui:v3.0.6 + # target: registry.cn-qingdao.aliyuncs.com/wod/apaas-ui:v3.0 + # registry: registry.cn-qingdao.aliyuncs.com + # secrets: + # - source: REGISTRY_USER_ALIYUN + # target: PLUGIN_REGISTRY_USER + # - source: REGISTRY_PASSWORD_ALIYUN + # target: PLUGIN_REGISTRY_PASSWORD + # when: + # branch: + # - master # 构建arm64位镜像 docker-arm64: @@ -109,7 +109,7 @@ pipeline: dockerfile: .beagle/dockerfile repo: wod/apaas-ui version: v3.0.6 - channel: alpha-arm64 + channel: jz-alpha-arm64 args: "TARGETOS=linux,TARGETARCH=arm64" registry: registry.cn-qingdao.aliyuncs.com secrets: @@ -119,151 +119,151 @@ pipeline: target: REGISTRY_PASSWORD when: branch: - - dev + - dev-jzApi ## 更换dev生成arm64镜像的名称 - harbor-arm64: - image: registry.cn-qingdao.aliyuncs.com/wod/devops-docker-tag:1.0 - dns: 223.5.5.5 - volumes: - - /var/run/docker.sock:/var/run/docker.sock - 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 - registry: registry.cn-qingdao.aliyuncs.com - secrets: - - source: REGISTRY_USER_ALIYUN - target: PLUGIN_REGISTRY_USER - - source: REGISTRY_PASSWORD_ALIYUN - target: PLUGIN_REGISTRY_PASSWORD - when: - branch: - - master + # harbor-arm64: + # image: registry.cn-qingdao.aliyuncs.com/wod/devops-docker-tag:1.0 + # dns: 223.5.5.5 + # volumes: + # - /var/run/docker.sock:/var/run/docker.sock + # 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 + # registry: registry.cn-qingdao.aliyuncs.com + # secrets: + # - source: REGISTRY_USER_ALIYUN + # target: PLUGIN_REGISTRY_USER + # - source: REGISTRY_PASSWORD_ALIYUN + # target: PLUGIN_REGISTRY_PASSWORD + # when: + # branch: + # - master # 生成最终arm版本 - latest-arm64: - image: registry.cn-qingdao.aliyuncs.com/wod/devops-docker-tag:1.0 - dns: 223.5.5.5 - volumes: - - /var/run/docker.sock:/var/run/docker.sock - 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 - registry: registry.cn-qingdao.aliyuncs.com - secrets: - - source: REGISTRY_USER_ALIYUN - target: PLUGIN_REGISTRY_USER - - source: REGISTRY_PASSWORD_ALIYUN - target: PLUGIN_REGISTRY_PASSWORD - when: - branch: - - master + # latest-arm64: + # image: registry.cn-qingdao.aliyuncs.com/wod/devops-docker-tag:1.0 + # dns: 223.5.5.5 + # volumes: + # - /var/run/docker.sock:/var/run/docker.sock + # 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 + # registry: registry.cn-qingdao.aliyuncs.com + # secrets: + # - source: REGISTRY_USER_ALIYUN + # target: PLUGIN_REGISTRY_USER + # - source: REGISTRY_PASSWORD_ALIYUN + # target: PLUGIN_REGISTRY_PASSWORD + # when: + # branch: + # - master - docker-ppc64le: - image: registry.cn-qingdao.aliyuncs.com/wod/devops-docker:1.0 - volumes: - - /var/run/docker.sock:/var/run/docker.sock - base: hub.wodcloud.com/wod/ui-base:2.0-apaasv3-ppc64le - dockerfile: .beagle/dockerfile - repo: wod/apaas-ui - version: v3.0.6 - channel: alpha-ppc64le - args: "TARGETOS=linux,TARGETARCH=ppc64le" - registry: registry.cn-qingdao.aliyuncs.com - secrets: - - source: REGISTRY_USER_ALIYUN - target: REGISTRY_USER - - source: REGISTRY_PASSWORD_ALIYUN - target: REGISTRY_PASSWORD - when: - branch: - - dev + # docker-ppc64le: + # image: registry.cn-qingdao.aliyuncs.com/wod/devops-docker:1.0 + # volumes: + # - /var/run/docker.sock:/var/run/docker.sock + # base: hub.wodcloud.com/wod/ui-base:2.0-apaasv3-ppc64le + # dockerfile: .beagle/dockerfile + # repo: wod/apaas-ui + # version: v3.0.6 + # channel: alpha-ppc64le + # args: "TARGETOS=linux,TARGETARCH=ppc64le" + # registry: registry.cn-qingdao.aliyuncs.com + # secrets: + # - source: REGISTRY_USER_ALIYUN + # target: REGISTRY_USER + # - source: REGISTRY_PASSWORD_ALIYUN + # target: REGISTRY_PASSWORD + # when: + # branch: + # - dev-jzApi - harbor-ppc64le: - image: registry.cn-qingdao.aliyuncs.com/wod/devops-docker-tag:1.0 - dns: 223.5.5.5 - volumes: - - /var/run/docker.sock:/var/run/docker.sock - 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 - registry: registry.cn-qingdao.aliyuncs.com - secrets: - - source: REGISTRY_USER_ALIYUN - target: PLUGIN_REGISTRY_USER - - source: REGISTRY_PASSWORD_ALIYUN - target: PLUGIN_REGISTRY_PASSWORD - when: - branch: - - master + # harbor-ppc64le: + # image: registry.cn-qingdao.aliyuncs.com/wod/devops-docker-tag:1.0 + # dns: 223.5.5.5 + # volumes: + # - /var/run/docker.sock:/var/run/docker.sock + # 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 + # registry: registry.cn-qingdao.aliyuncs.com + # secrets: + # - source: REGISTRY_USER_ALIYUN + # target: PLUGIN_REGISTRY_USER + # - source: REGISTRY_PASSWORD_ALIYUN + # target: PLUGIN_REGISTRY_PASSWORD + # when: + # branch: + # - master - latest-ppc64le: - image: registry.cn-qingdao.aliyuncs.com/wod/devops-docker-tag:1.0 - dns: 223.5.5.5 - volumes: - - /var/run/docker.sock:/var/run/docker.sock - 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 - registry: registry.cn-qingdao.aliyuncs.com - secrets: - - source: REGISTRY_USER_ALIYUN - target: PLUGIN_REGISTRY_USER - - source: REGISTRY_PASSWORD_ALIYUN - target: PLUGIN_REGISTRY_PASSWORD - when: - branch: - - master + # latest-ppc64le: + # image: registry.cn-qingdao.aliyuncs.com/wod/devops-docker-tag:1.0 + # dns: 223.5.5.5 + # volumes: + # - /var/run/docker.sock:/var/run/docker.sock + # 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 + # registry: registry.cn-qingdao.aliyuncs.com + # secrets: + # - source: REGISTRY_USER_ALIYUN + # target: PLUGIN_REGISTRY_USER + # - source: REGISTRY_PASSWORD_ALIYUN + # target: PLUGIN_REGISTRY_PASSWORD + # when: + # branch: + # - master - docker-mips64le: - image: registry.cn-qingdao.aliyuncs.com/wod/devops-docker:1.0 - volumes: - - /var/run/docker.sock:/var/run/docker.sock - base: hub.wodcloud.com/wod/ui-base:2.0-apaasv3-mips64le - dockerfile: .beagle/dockerfile - repo: wod/apaas-ui - version: v3.0.6 - channel: alpha-mips64le - args: "TARGETOS=linux,TARGETARCH=mips64le" - registry: registry.cn-qingdao.aliyuncs.com - secrets: - - source: REGISTRY_USER_ALIYUN - target: REGISTRY_USER - - source: REGISTRY_PASSWORD_ALIYUN - target: REGISTRY_PASSWORD - when: - branch: - - dev + # docker-mips64le: + # image: registry.cn-qingdao.aliyuncs.com/wod/devops-docker:1.0 + # volumes: + # - /var/run/docker.sock:/var/run/docker.sock + # base: hub.wodcloud.com/wod/ui-base:2.0-apaasv3-mips64le + # dockerfile: .beagle/dockerfile + # repo: wod/apaas-ui + # version: v3.0.6 + # channel: alpha-mips64le + # args: "TARGETOS=linux,TARGETARCH=mips64le" + # registry: registry.cn-qingdao.aliyuncs.com + # secrets: + # - source: REGISTRY_USER_ALIYUN + # target: REGISTRY_USER + # - source: REGISTRY_PASSWORD_ALIYUN + # target: REGISTRY_PASSWORD + # when: + # branch: + # - dev-jzApi - harbor-mips64le: - image: registry.cn-qingdao.aliyuncs.com/wod/devops-docker-tag:1.0 - dns: 223.5.5.5 - volumes: - - /var/run/docker.sock:/var/run/docker.sock - 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 - registry: registry.cn-qingdao.aliyuncs.com - secrets: - - source: REGISTRY_USER_ALIYUN - target: PLUGIN_REGISTRY_USER - - source: REGISTRY_PASSWORD_ALIYUN - target: PLUGIN_REGISTRY_PASSWORD - when: - branch: - - master + # harbor-mips64le: + # image: registry.cn-qingdao.aliyuncs.com/wod/devops-docker-tag:1.0 + # dns: 223.5.5.5 + # volumes: + # - /var/run/docker.sock:/var/run/docker.sock + # 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 + # registry: registry.cn-qingdao.aliyuncs.com + # secrets: + # - source: REGISTRY_USER_ALIYUN + # target: PLUGIN_REGISTRY_USER + # - source: REGISTRY_PASSWORD_ALIYUN + # target: PLUGIN_REGISTRY_PASSWORD + # when: + # branch: + # - master - latest-mips64le: - image: registry.cn-qingdao.aliyuncs.com/wod/devops-docker-tag:1.0 - dns: 223.5.5.5 - volumes: - - /var/run/docker.sock:/var/run/docker.sock - 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 - registry: registry.cn-qingdao.aliyuncs.com - secrets: - - source: REGISTRY_USER_ALIYUN - target: PLUGIN_REGISTRY_USER - - source: REGISTRY_PASSWORD_ALIYUN - target: PLUGIN_REGISTRY_PASSWORD - when: - branch: - - master + # latest-mips64le: + # image: registry.cn-qingdao.aliyuncs.com/wod/devops-docker-tag:1.0 + # dns: 223.5.5.5 + # volumes: + # - /var/run/docker.sock:/var/run/docker.sock + # 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 + # registry: registry.cn-qingdao.aliyuncs.com + # secrets: + # - source: REGISTRY_USER_ALIYUN + # target: PLUGIN_REGISTRY_USER + # - source: REGISTRY_PASSWORD_ALIYUN + # target: PLUGIN_REGISTRY_PASSWORD + # when: + # branch: + # - master deploy: image: registry.cn-qingdao.aliyuncs.com/wod/devops-kubernetes:1.0 -- 2.26.0