From 8e11b934f5ba4d7c09ceb44e19aac7fb8cbdfa42 Mon Sep 17 00:00:00 2001 From: passthem Date: Fri, 7 Nov 2025 00:46:26 +0800 Subject: [PATCH] =?UTF-8?q?=E6=90=9E=E4=B8=80=E4=B8=AA=20Drone=20YML?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .drone.yml | 48 ++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 48 insertions(+) create mode 100644 .drone.yml diff --git a/.drone.yml b/.drone.yml new file mode 100644 index 0000000..ba1a387 --- /dev/null +++ b/.drone.yml @@ -0,0 +1,48 @@ +--- +kind: pipeline +name: 构建 Docker 镜像 +type: docker + +trigger: + event: + - push + branch: + - master + +steps: + - name: submodules + image: alpine/git + commands: + - git submodule update --init --recursive + - name: 构建 Docker 镜像 + image: plugins/docker:latest + privileged: true + settings: + username: kagami-ci + password: + from_secret: KAGAMI-CI-PASSWORD + repo: gitea.service.jazzwhom.top/mttu-developers/konabot-web + registry: gitea.service.jazzwhom.top + tags: + - latest + - commit-${DRONE_COMMIT_SHA} + dockerfile: Dockerfile + volumes: + - name: docker-socket + path: /var/run/docker.sock + - name: 发送构建结果到 ntfy + image: parrazam/drone-ntfy + when: + status: [success, failure] + settings: + url: https://ntfy.service.jazzwhom.top + topic: drone_ci + tags: + - drone-ci + token: + from_secret: NTFY_TOKEN + +volumes: + - name: docker-socket + host: + path: /var/run/docker.sock