Skip to content

woodpecker workflows

纯前端

yml
when:
  branch:
    - v1
  event:
    - push
    - manual

steps:
  构建项目:
    image: node:22-bookworm
    commands:
      - corepack enable
      - pnpm install --frozen-lockfile --registry https://registry.npmmirror.com
      - rm -rf packages/main/public/panoramas
      - cp -r /deploy/file-store/panoramas packages/main/public/
      - pnpm build:local

  local部署:
    image: alpine:3.22
    commands:
      - mkdir -p /deploy/panorama
      - rm -rf /deploy/panorama/*
      - cp -r packages/main/dist/. /deploy/panorama/