diff --git a/.beagle.yml b/.beagle.yml new file mode 100644 index 0000000000000000000000000000000000000000..94a33b9f80f2851bbb85224ff623eadcc41fe31b --- /dev/null +++ b/.beagle.yml @@ -0,0 +1,65 @@ +kind: pipeline +name: docker + +trigger: + branch: + - master + +volumes: + - name: docker + host: + path: /var/run/docker.sock + +clone: + disable: true + +steps: + - name: fetch + image: registry.cn-qingdao.aliyuncs.com/wod/devops-git:1.0 + network_mode: host + + - name: docker-amd64 + image: registry.cn-qingdao.aliyuncs.com/wod/devops-docker:1.0 + volumes: + - name: docker + path: /var/run/docker.sock + settings: + dockerfile: .beagle/dockerfile + base: registry.cn-qingdao.aliyuncs.com/wod/openjdk:8-jdk-slim-migration-amd64 + repo: wod/bdg-web-server + tag: v3-optimize-amd64 + registry: registry.cn-qingdao.aliyuncs.com + registry_user: + from_secret: REGISTRY_USER_ALIYUN + registry_password: + from_secret: REGISTRY_PASSWORD_ALIYUN + + - name: docker-arm64 + image: registry.cn-qingdao.aliyuncs.com/wod/devops-docker:1.0 + volumes: + - name: docker + path: /var/run/docker.sock + settings: + dockerfile: .beagle/dockerfile + base: registry.cn-qingdao.aliyuncs.com/wod/openjdk:8-jdk-slim-migration-arm64 + repo: wod/bdg-web-server + tag: v3-optimize-arm64 + registry: registry.cn-qingdao.aliyuncs.com + registry_user: + from_secret: REGISTRY_USER_ALIYUN + registry_password: + from_secret: REGISTRY_PASSWORD_ALIYUN + +--- +kind: secret +name: REGISTRY_USER_ALIYUN +get: + name: REGISTRY_USER_ALIYUN + path: devops-secrets + +--- +kind: secret +name: REGISTRY_PASSWORD_ALIYUN +get: + name: REGISTRY_PASSWORD_ALIYUN + path: devops-secrets