image: node:latest stages: - build - deploy cache: paths: - node_modules/ build_job: stage: build script: - node -v - npm -v - npm config set registry https://registry.npmmirror.com - npm install --legacy-peer-deps - npm run build - ls - ls dist - echo '所有目录内容' artifacts: paths: - dist deploy_job: stage: deploy dependencies: - build_job script: - rsync -e "ssh -p 22" -av --delete --no-o --no-g --progress dist basic@192.168.20.119:/data/disk3/rag/smart2 environment: name: production