From 42907bcf045eaf28dc23a61c8a25d9a16aec3cfe Mon Sep 17 00:00:00 2001 From: lixin Date: Fri, 10 Jan 2025 14:18:27 +0800 Subject: [PATCH] =?UTF-8?q?ci(.drone.yml):=20=E6=9B=B4=E6=96=B0=E6=9E=84?= =?UTF-8?q?=E5=BB=BA=E9=85=8D=E7=BD=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 移除了缓存依赖和安装依赖的步骤 - 重命名了 node-dowun 步骤为 node-run - 更新了 Docker 镜像名称 - 修正了 Dockerfile 路径 --- .drone.yml | 33 +++------------------------------ 1 file changed, 3 insertions(+), 30 deletions(-) diff --git a/.drone.yml b/.drone.yml index 972f8ff..d6e8659 100644 --- a/.drone.yml +++ b/.drone.yml @@ -9,45 +9,18 @@ steps: - git clone http://120.48.5.80:3000/lixin/automated_api.git - cd automated_api -- name: cache-dependencies - image: drillster/drone-volume-cache - settings: - restore: true - mount: - - ./node_modules - - ./pnpm-lock.yaml - -- name: install-dependencies +- name: node-dowun image: node:22-alpine - commands: - - apk add --no-cache pnpm - - pnpm install --production - -- name: cache-dependencies-post - image: drillster/drone-volume-cache - settings: - rebuild: true - mount: - - ./node_modules - - ./pnpm-lock.yaml - -- name: build - image: node:22-alpine - commands: - - pnpm run build - name: docker-build image: plugins/docker settings: - dockerfile: Dockerfile - repo: your-docker-repo/automated_api - tags: latest - auto_tag: true + dockerfile: Dockerfil - name: docker-run image: docker:20.10 commands: - - docker run -d -p 8001:8001 your-docker-repo/automated_api:latest + - docker run -d -p 8001:8001 rz/automated_api:latest trigger: branch: