From ba2f9bdf0eb40672ad9ba80bc683ae3d1f2d8c50 Mon Sep 17 00:00:00 2001 From: Passthem Date: Tue, 10 Jun 2025 04:21:54 +0900 Subject: [PATCH] =?UTF-8?q?=E8=AF=B6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .drone.yml | 35 +++++++---------------------------- 1 file changed, 7 insertions(+), 28 deletions(-) diff --git a/.drone.yml b/.drone.yml index ff71f4f..ff5499b 100644 --- a/.drone.yml +++ b/.drone.yml @@ -2,38 +2,17 @@ kind: pipeline type: docker name: default -services: - - name: docker - image: docker:dind - privileged: true - steps: - name: 打包 Docker 容器 - image: docker:latest - environment: - DOCKER_TAG: ${DRONE_COMMIT_SHA:0:8} - DOCKER_USERNAME: + image: plugins/docker + settings: + username: from_secret: DOCKER_USERNAME - DOCKER_PASSWORD: + password: from_secret: DOCKER_PASSWORD - DOCKER_REGISTRY: gitea.service.jazzwhom.top - - commands: - - echo "$DOCKER_PASSWORD" | docker login -u "$DOCKER_USERNAME" --password-stdin "$DOCKER_REGISTRY" - - docker build -t "$DOCKER_REGISTRY/your-org/your-app:$DOCKER_TAG" . - - docker build -t "$DOCKER_REGISTRY/your-org/your-app:latest" . - - docker push "$DOCKER_REGISTRY/your-org/your-app:$DOCKER_TAG" - - docker push "$DOCKER_REGISTRY/your-org/your-app:latest" - - - name: 清理累赘的 Docker 镜像 - image: docker:latest - commands: - - docker rmi "$DOCKER_REGISTRY/your-org/your-app:$DOCKER_TAG" - - docker rmi "$DOCKER_REGISTRY/your-org/your-app:latest" - when: - status: - - success - - failure + repo: gitea.service.jazzwhom.top/kagami-public + tags: + - latest trigger: event: