clone: git: image: registry.cn-qingdao.aliyuncs.com/wod/devops-git-arm64:1.0 pipeline: read-cache: image: registry.cn-qingdao.aliyuncs.com/wod/devops-cache-arm64:1.0 restore: true mount: - ./node_modules volumes: - /cache:/cache build: image: registry.cn-qingdao.aliyuncs.com/wod/devops-node-arm64:12.18.2-buster volumes: - /data/cache/yarn:/usr/local/share/.cache/yarn/v1 commands: - yarn install - yarn run build store-cache: image: registry.cn-qingdao.aliyuncs.com/wod/devops-cache-arm64:1.0 rebuild: true mount: - ./node_modules volumes: - /cache:/cache docker-branch: image: registry.cn-qingdao.aliyuncs.com/wod/devops-docker-arm64:1.0 volumes: - /var/run/docker.sock:/var/run/docker.sock base: registry.cn-qingdao.aliyuncs.com/wod/apaas-login-base-arm64:v3.0.0-apaasv3 repo: wod/apaas-login-arm64 registry: registry.cn-qingdao.aliyuncs.com version: "v3.0.1" channel: branch secrets: - source: REGISTRY_USER_ALIYUN target: REGISTRY_USER - source: REGISTRY_PASSWORD_ALIYUN target: REGISTRY_PASSWORD when: branch: exclude: [master,dev] latest: image: registry.cn-qingdao.aliyuncs.com/wod/devops-docker-arm64:1.0 volumes: - /var/run/docker.sock:/var/run/docker.sock base: registry.cn-qingdao.aliyuncs.com/wod/apaas-login-base-arm64:v3.0.0-apaasv3 repo: wod/apaas-login-arm64 registry: registry.cn-qingdao.aliyuncs.com version: "v3.0" secrets: - source: REGISTRY_USER_ALIYUN target: REGISTRY_USER - source: REGISTRY_PASSWORD_ALIYUN target: REGISTRY_PASSWORD