From 45ccbbcd2fc2d47ebf448c147a3d4172757719d5 Mon Sep 17 00:00:00 2001 From: clay Date: Sun, 13 Apr 2025 14:42:41 +0800 Subject: [PATCH] feat: 1 --- .drone.yml | 44 +++++++++++++++++++++++++++++++++----------- 1 file changed, 33 insertions(+), 11 deletions(-) diff --git a/.drone.yml b/.drone.yml index 5f37cb2..1926643 100644 --- a/.drone.yml +++ b/.drone.yml @@ -61,19 +61,41 @@ steps: { "msgtype": "markdown", "markdown": { - "content": "{{#success build.status}}✅ 构建成功{{else}}❌ 构建失败{{/success}}\n\n - 📦 项目: {{repo.owner}}/{{repo.name}} \n - 🔢 构建号: #{{build.number}} \n - 🌿 分支: {{build.branch}} \n - 🆔 提交标识: `{{build.commit}}` \n - 👤 提交者: {{build.author}} \n - 📝 提交信息: {{build.message}} \n - ⏱️ 持续时间: {{build.duration}}秒 \n\n - {{^success build.status}}📜 失败日志: [点击查看]({{build.link}}/logs) \n{{/success}} - [📊 查看详情]({{build.link}})" + "content": "{{#success build.status}}✅ 构建成功{{else}}❌ 构建失败{{/success}} + >📦 项目: {{repo.owner}}/{{repo.name}} + >🔢 构建号: #{{build.number}} + >🌿 分支: {{build.branch}} + >👤 提交者: {{build.author}} + >📝 提交信息: {{build.message}} + >⏱️ 持续时间: {{build.duration}}秒 + >{{^success build.status}}📜 失败日志: [点击查看]({{build.link}}/logs) \n{{/success}} + >[📊 查看详情]({{build.link}})" + } + } + - name: notify + image: 10.7.127.190:38080/plugins/webhook:latest + environment: + WEBHOOK_URL: + from_secret: wechat_webhook_url + when: + status: [ success,failure ] + settings: + urls: https://qyapi.weixin.qq.com/cgi-bin/webhook/send?key=f2b3fcbc-e70f-4826-8b08-340518b3a96f + content_type: application/json + template: | + { + "msgtype": "markdown", + "markdown": { + "content": "{{#success build.status}}✅{{else}}❌{{/success}}**{{ repo.owner }}/{{ repo.name }}** (Build #{{build.number}})\n + >**构建结果**: {{ build.status }} + >**构建详情**: [点击查看]({{ build.link }}) + >**代码分支**: {{ build.branch }} + >**提交标识**: {{ build.commit }} + >**提交发起**: {{ build.author }} + >**提交信息**: {{ build.message }} + " } } - volumes: