From 5ce31f978cd9b5636210d73ed2f796c91faa359c Mon Sep 17 00:00:00 2001 From: clay Date: Sat, 26 Apr 2025 18:15:37 +0800 Subject: [PATCH] =?UTF-8?q?ci:=20=E6=A8=A1=E6=9D=BF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .drone.yml | 60 +++++++++++++++++++++++++++++------------------------- 1 file changed, 32 insertions(+), 28 deletions(-) diff --git a/.drone.yml b/.drone.yml index e702a3d..52cd744 100644 --- a/.drone.yml +++ b/.drone.yml @@ -6,7 +6,11 @@ platform: os: linux arch: arm64 - +template: + path: .drone/notify_template.yaml + vars: + NOTIFY_WX_URL: + from_secret: notify_wx_url steps: - name: build-jar image: 10.7.127.190:38080/maven:3.8.5-openjdk-17 @@ -47,33 +51,33 @@ steps: - kubectl apply -f deployment.yml -n metis --kubeconfig=/app/config/base-taishan-kubectl.yml - - name: notify - image: 10.7.127.190:38080/plugins/webhook:latest - environment: - NOTIFY_WX_URL: - from_secret: notify_wx_url - when: - status: [ success,failure ] - settings: - urls: - from_secret: notify_wx_url - content_type: application/json - template: | - { - "msgtype": "markdown", - "markdown": { - "content": "{{#success build.status}}✅ 构建成功{{else}}❌ 构建失败{{/success}} - >**项目名称**: #{{ repo.name }} - >**构建编号**: #{{build.number}} - >**构建状态**: {{build.status}} - >**代码分支**: {{build.branch}} - >**提交哈希**: {{build.commit}} - >**提交作者**: {{build.author}} - >**提交信息**: {{build.message}} - >[查看构建详情]({{build.link}}) - >{{^success build.status}}[查看失败日志]({{build.link}}/logs){{/success}}" - } - } +# - name: notify +# image: 10.7.127.190:38080/plugins/webhook:latest +# environment: +# NOTIFY_WX_URL: +# from_secret: notify_wx_url +# when: +# status: [ success,failure ] +# settings: +# urls: +# from_secret: notify_wx_url +# content_type: application/json +# template: | +# { +# "msgtype": "markdown", +# "markdown": { +# "content": "{{#success build.status}}✅ 构建成功{{else}}❌ 构建失败{{/success}} +# >**项目名称**: #{{ repo.name }} +# >**构建编号**: #{{build.number}} +# >**构建状态**: {{build.status}} +# >**代码分支**: {{build.branch}} +# >**提交哈希**: {{build.commit}} +# >**提交作者**: {{build.author}} +# >**提交信息**: {{build.message}} +# >[查看构建详情]({{build.link}}) +# >{{^success build.status}}[查看失败日志]({{build.link}}/logs){{/success}}" +# } +# } volumes: