kind: pipeline type: docker name: Build docker image node: name: pve steps: # 使用 plugins/docker 的内置功能 - name: Build and Push image: plugins/docker pull: if-not-exists privileged: false environment: # Docker Hub 凭据用于拉取基础镜像 DOCKER_USERNAME: from_secret: dockerhub_username DOCKER_PASSWORD: from_secret: dockerhub_password settings: mirror: hub.seahi.me debug: true # 启用调试日志 dockerfile: Dockerfile auto_tag: true registry: harbor.seahi.me repo: harbor.seahi.me/stu/task-supervisor username: from_secret: harbor_username password: from_secret: harbor_password