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: