diff --git a/.beagle.yml b/.beagle.yml index f626c295e2ca2ea57f39e413b2b2c87ade694451..753274406056be57f587ff34fbfa20262d0ec143 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