diff --git a/.beagle.yml b/.beagle.yml index fc9ad979fa73f0abc1334fbf81eaa1bd0c2ca313..a7e67a745c7029a1bc5be9e46069acec804e6569 100644 --- a/.beagle.yml +++ b/.beagle.yml @@ -7,6 +7,31 @@ clone: dns: 223.5.5.5 pipeline: + read-cache: + image: registry.cn-qingdao.aliyuncs.com/wod/devops-cache:1.0 + restore: true + check: yarn.lock + mount: + - ./node_modules + - ./yarn.lock + volumes: + - /data/cache:/cache + build: + image: registry.cn-qingdao.aliyuncs.com/wod/devops-node:12.18.0-stretch + dns: 223.5.5.5 + volumes: + - /data/cache/yarn:/usr/local/share/.cache/yarn + commands: + - yarn install + - yarn run build + store-cache: + image: registry.cn-qingdao.aliyuncs.com/wod/devops-cache:1.0 + rebuild: true + mount: + - ./node_modules + - ./yarn.lock + volumes: + - /data/cache:/cache docker-master: image: registry.cn-qingdao.aliyuncs.com/wod/devops-docker:1.0 volumes: