From dd38aba14ca3976945e2c8d62dd33f7dad7f84ad Mon Sep 17 00:00:00 2001 From: surtur Date: Mon, 2 Mar 2020 22:27:53 +0100 Subject: [PATCH] adding discord webhook for cronbuilds on drone * get notifications on hourly builds --- .drone.yml | 37 ++++++++++++++++++++++++++++++++++++- 1 file changed, 36 insertions(+), 1 deletion(-) diff --git a/.drone.yml b/.drone.yml index 0d68c4a..8311205 100644 --- a/.drone.yml +++ b/.drone.yml @@ -7,7 +7,7 @@ platform: steps: - name: call webhook - pull: if-not-exists + pull: always image: curlimages/curl environment: ENDPOINT: @@ -51,3 +51,38 @@ steps: from_secret: discord_webhook_id webhook_token: from_secret: discord_webhook_token + + +--- +kind: pipeline +name: notifications-cronbuild + +platform: + os: linux + arch: amd64 + +clone: + disable: true + +trigger: + event: + - cron + cron: + - hourly + status: + - success + - failure + +depends_on: + - dockerhub-build-trigger + +steps: + - name: discord + pull: always + image: appleboy/drone-discord:1.2.4 + settings: + message: "{{#success build.status}} āœ… Build #{{build.number}} of `{{repo.name}}` succeeded.\n\nšŸ“ Commit by {{commit.author}} on `{{commit.branch}}`:\n``` {{commit.message}} ```\n\nšŸŒ {{ build.link }} {{else}} āŒ Build #{{build.number}} of `{{repo.name}}` failed.\n\nšŸ“ Commit by {{commit.author}} on `{{commit.branch}}`:\n``` {{commit.message}} ```\n\nšŸŒ {{ build.link }} {{/success}}\n" + webhook_id: + from_secret: discord_webhook_hourly_id + webhook_token: + from_secret: discord_webhook_hourly_token