From 36db5831b4bd12bf15b79b7ef546e5acdb02fe22 Mon Sep 17 00:00:00 2001 From: cjf Date: Tue, 4 Jul 2023 14:20:58 +0800 Subject: [PATCH] =?UTF-8?q?ci:=20=E6=B7=BB=E5=8A=A0=E7=BC=93=E5=AD=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .beagle.yml | 17 ++++++++--------- 1 file changed, 8 insertions(+), 9 deletions(-) diff --git a/.beagle.yml b/.beagle.yml index f626c29..7532744 100644 --- a/.beagle.yml +++ b/.beagle.yml @@ -29,9 +29,9 @@ steps: # 定义流水线执行步骤,这些步骤将顺序执行 - name: build # 项目打包 image: registry.cn-qingdao.aliyuncs.com/wod/devops-node:16.16.0-slim - # 将宿主机中文件夹挂载到容器中,宿主机文件夹中的文件会被容器访问并修改,起到使用缓存的作用,避免每次运行都要重现下载依赖,提高运行速度 + # 将宿主机中文件夹挂载到容器中,宿主机文件夹中的文件会被容器访问并修改,起到使用缓存的作用,避免每次运行都要重现下载依赖,提高运行速度 commands: - - yarn + # - yarn - export NODE_ENV=production - yarn build @@ -51,12 +51,12 @@ steps: # 定义流水线执行步骤,这些步骤将顺序执行 - name: docker-amd64 image: registry.cn-qingdao.aliyuncs.com/wod/devops-docker:1.0 - # 将宿主机的 docker和配置挂载到运行的 docker 容器中,那么在容器中运行 docker 命令时,等同于在宿主机中运行该docker命令 + # 将宿主机的 docker和配置挂载到运行的 docker 容器中,那么在容器中运行 docker 命令时,等同于在宿主机中运行该docker命令 volumes: - name: docker-sock path: /var/run/docker.sock # 将下载依赖的目录挂载出来,防止重复下载 settings: # 当前设置 - base: registry.cn-qingdao.aliyuncs.com/wod/nginx:1.19.5-amd64 # 基础镜像 + base: registry.cn-qingdao.aliyuncs.com/wod/nginx:1.19.5-amd64 # 基础镜像 dockerfile: .beagle/dockerfile repo: smart-operation/so-manage-ui # 生成镜像的 分组/名称 version: "v3.0.1" # 版本号 @@ -80,7 +80,7 @@ steps: # 定义流水线执行步骤,这些步骤将顺序执行 from_secret: KUBERNETES_SERVER KUBERNETES_TOKEN: from_secret: KUBERNETES_TOKEN - + - name: docker-arm64 image: registry.cn-qingdao.aliyuncs.com/wod/devops-docker:1.0 volumes: @@ -153,7 +153,6 @@ trigger: branch: - master - kind: pipeline name: master steps: @@ -195,7 +194,7 @@ steps: - name: docker-sock path: /var/run/docker.sock pull: always - environment: + environment: REGISTRY_USER: from_secret: REGISTRY_USER REGISTRY_PASSWORD: @@ -224,7 +223,7 @@ steps: - name: harbor-arch image: registry.cn-qingdao.aliyuncs.com/wod/devops-docker-manifest:1.0 settings: - platforms: linux/amd64,linux/arm64,linux/ppc64le,linux/mips64le + platforms: linux/amd64,linux/arm64,linux/ppc64le,linux/mips64le template: hub.wodcloud.com/smart-operation/so-manage-ui:v3.0-ARCH target: hub.wodcloud.com/smart-operation/so-manage-ui:v3.0 username: @@ -269,4 +268,4 @@ kind: secret name: SECRET_KEY_MINIO get: name: SECRET_KEY_MINIO - path: devops-secrets \ No newline at end of file + path: devops-secrets -- 2.26.0