From 3bf514a729719a4187f0a8524274498f6886c7f3 Mon Sep 17 00:00:00 2001 From: liudianxin Date: Mon, 20 Jul 2020 16:50:50 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B5=8B=E8=AF=95arm?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .beagle-arm.yml | 54 ++++++++++++++++++++++++++++++++++++++++++++ build/arm.dockerfile | 5 ++++ 2 files changed, 59 insertions(+) create mode 100644 .beagle-arm.yml create mode 100644 build/arm.dockerfile diff --git a/.beagle-arm.yml b/.beagle-arm.yml new file mode 100644 index 0000000..e801082 --- /dev/null +++ b/.beagle-arm.yml @@ -0,0 +1,54 @@ + +clone: + git: + image: registry.cn-qingdao.aliyuncs.com/wod-devops/git:1.4.0 + +pipeline: + read-cache: + image: registry.cn-qingdao.aliyuncs.com/wod/devops-cache-arm64: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-arm64:12.18.2-buster + 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-arm64:1.0 + rebuild: true + mount: + - ./node_modules + - ./yarn.lock + volumes: + - /data/cache:/cache + docker-dev: + 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-k8s/node-arm64:14.5.0-buster-slim + repo: wod/apaas/apaas-v3-ui-arm64 + version: "v3.0.0" + channel: alpha + registry: registry.cn-qingdao.aliyuncs.com + when: + branch: dev + docker-master: + 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-k8s/node-arm64:14.5.0-buster-slim + repo: wod/apaas/apaas-v3-ui-arm64 + version: "v3.0.0" + registry: registry.cn-qingdao.aliyuncs.com + when: + branch: master + +branches: [master,dev] diff --git a/build/arm.dockerfile b/build/arm.dockerfile new file mode 100644 index 0000000..7a41e8c --- /dev/null +++ b/build/arm.dockerfile @@ -0,0 +1,5 @@ +FROM {{ BASEIMAGE }} +MAINTAINER {{ AUTHOR }} +LABEL Author={{ AUTHOR }} Name={{ PROJECT }} Version={{ VERSION }} +ADD ./dist /www +ADD ./build/conf.yaml /www/conf.yaml \ No newline at end of file -- 2.26.0