kind: pipeline type: docker name: default steps: - name: git-clone image: alpine/git commands: - git clone http://120.48.5.80:3000/lixin/automated_api.git - cd automated_api # 安装 Node.js 18 并设置镜像源(这里以淘宝镜像为例,可按需调整) - name: setup-nodejs image: node:18 - name: docker-build image: plugins/docker settings: dockerfile: Dockerfile - name: docker-run image: docker:20.10 commands: - docker run -d -p 8001:8001 automated_api:latest trigger: branch: - main event: - push