From 34e1c1bf90c4caa79ece665e179a4952279a1055 Mon Sep 17 00:00:00 2001 From: lixin Date: Fri, 10 Jan 2025 16:26:34 +0800 Subject: [PATCH] tianjia.dron --- .drone.yml | 40 ++++++++++++++++++++++++++++++++++++++++ 1 file changed, 40 insertions(+) create mode 100644 .drone.yml diff --git a/.drone.yml b/.drone.yml new file mode 100644 index 0000000..267e5df --- /dev/null +++ b/.drone.yml @@ -0,0 +1,40 @@ +kind: pipeline +type: docker +name: deploy + +volumes: + - name: node_modules + host: + path: /usr/local/frontend/node_modules + - name: web_build_dir + host: + path: /usr/local/frontend/automated_admin + - name: yarn_cache + host: + path: /usr/local/frontend/yarn_cache + +steps: + - name: build-project + image: node:22 + depends_on: [clone] + volumes: + - name: node_modules + path: /drone/src/node_modules + - name: web_build_dir + path: /drone/src/dist + - name: yarn_cache + path: /usr/local/share/.cache/yarn/v6 + commands: + # - npm config set registry https://registry.npm.taobao.org + - yarn config set registry https://registry.npmmirror.com + - yarn install + - yarn build:prod + #- npm cache clean --force + # - npm install + # - npm run build:prod + +trigger: + branch: + - main + event: + - push \ No newline at end of file