复制粘贴吧
All checks were successful
continuous-integration/drone/push Build is passing

This commit is contained in:
2025-06-10 04:30:53 +09:00
parent 95e0713729
commit 23816ef5bf

View File

@ -2,7 +2,11 @@ kind: pipeline
type: docker type: docker
name: default name: default
environment: steps:
- name: 打包 Docker 容器
image: docker:latest
privileged: true
environment:
DOCKER_TAG: ${DRONE_COMMIT_SHA:0:8} DOCKER_TAG: ${DRONE_COMMIT_SHA:0:8}
DOCKER_USERNAME: DOCKER_USERNAME:
from_secret: DOCKER_USERNAME from_secret: DOCKER_USERNAME
@ -11,11 +15,6 @@ environment:
DOCKER_REGISTRY: gitea.service.jazzwhom.top DOCKER_REGISTRY: gitea.service.jazzwhom.top
DOCKER_ORGANIZATION: kagami-public DOCKER_ORGANIZATION: kagami-public
DOCKER_APPLICATION: temp-20250607.0350-my-tiny-app DOCKER_APPLICATION: temp-20250607.0350-my-tiny-app
steps:
- name: 打包 Docker 容器
image: docker:latest
privileged: true
volumes: volumes:
- name: docker-socket - name: docker-socket
path: /var/run/docker.sock path: /var/run/docker.sock
@ -30,9 +29,19 @@ steps:
- name: 清理累赘的 Docker 镜像 - name: 清理累赘的 Docker 镜像
image: docker:latest image: docker:latest
privileged: true 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: volumes:
- name: docker-socket - name: docker-socket
path: /var/run/docker.sock path: /var/run/docker.sock
commands: commands:
- docker rmi "$DOCKER_REGISTRY/$DOCKER_ORGANIZATION/$DOCKER_APPLICATION:$DOCKER_TAG" - docker rmi "$DOCKER_REGISTRY/$DOCKER_ORGANIZATION/$DOCKER_APPLICATION:$DOCKER_TAG"
- docker rmi "$DOCKER_REGISTRY/$DOCKER_ORGANIZATION/$DOCKER_APPLICATION:latest" - docker rmi "$DOCKER_REGISTRY/$DOCKER_ORGANIZATION/$DOCKER_APPLICATION:latest"