diff --git a/.drone.yml b/.drone.yml index 6b7d09f..37d9254 100644 --- a/.drone.yml +++ b/.drone.yml @@ -2,20 +2,19 @@ kind: pipeline type: docker name: default -environment: - DOCKER_TAG: ${DRONE_COMMIT_SHA:0:8} - DOCKER_USERNAME: - from_secret: DOCKER_USERNAME - DOCKER_PASSWORD: - from_secret: DOCKER_PASSWORD - DOCKER_REGISTRY: gitea.service.jazzwhom.top - DOCKER_ORGANIZATION: kagami-public - DOCKER_APPLICATION: temp-20250607.0350-my-tiny-app - steps: - name: 打包 Docker 容器 image: docker:latest privileged: true + environment: + DOCKER_TAG: ${DRONE_COMMIT_SHA:0:8} + DOCKER_USERNAME: + from_secret: DOCKER_USERNAME + DOCKER_PASSWORD: + from_secret: DOCKER_PASSWORD + DOCKER_REGISTRY: gitea.service.jazzwhom.top + DOCKER_ORGANIZATION: kagami-public + DOCKER_APPLICATION: temp-20250607.0350-my-tiny-app volumes: - name: docker-socket path: /var/run/docker.sock @@ -30,9 +29,19 @@ steps: - name: 清理累赘的 Docker 镜像 image: docker:latest privileged: true + environment: + DOCKER_TAG: ${DRONE_COMMIT_SHA:0:8} + DOCKER_USERNAME: + from_secret: DOCKER_USERNAME + DOCKER_PASSWORD: + from_secret: DOCKER_PASSWORD + DOCKER_REGISTRY: gitea.service.jazzwhom.top + DOCKER_ORGANIZATION: kagami-public + DOCKER_APPLICATION: temp-20250607.0350-my-tiny-app volumes: - name: docker-socket path: /var/run/docker.sock + commands: - docker rmi "$DOCKER_REGISTRY/$DOCKER_ORGANIZATION/$DOCKER_APPLICATION:$DOCKER_TAG" - docker rmi "$DOCKER_REGISTRY/$DOCKER_ORGANIZATION/$DOCKER_APPLICATION:latest"