2
0
Fork 0

Telegram und Drone-Config eingerichtet
Einige Prüfungen sind fehlgeschlagen
continuous-integration/drone/push Build is failing

Dieser Commit ist enthalten in:
Nick Slowinski 2021-06-18 10:11:41 +02:00
Ursprung 75d696d0d2
Commit db495c525e
Signiert von: nickslowinski
GPG-Schlüssel-ID: F7F36D4749228BAC
2 geänderte Dateien mit 33 neuen und 6 gelöschten Zeilen

Datei anzeigen

@ -1,13 +1,33 @@
name: php builder
name: build and publish image
kind: pipeline
type: docker
steps:
- name: php
- name: build and publish
image: plugins/docker
settings:
repo: nickslowinski/robotter112
tags: php
repo: nickslowinski/robotter112.de-php-docker
tags:
- '7.4'
- '7'
username:
from_secret: docker_username
from_secret: ns_docker_username
password:
from_secret: docker_password
from_secret: ns_docker_password
when:
branch:
- release/v7.4
- name: send telegram notification
image: appleboy/drone-telegram
settings:
token:
from_secret: tg-drone-bot-token
to:
from_secret: tg-robotter112.de-chat-id
message_file: telegram-notification.tpl
depends_on:
- build and publish
when:
status:
- failure
- success

7
telegram-notification.tpl Normale Datei
Datei anzeigen

@ -0,0 +1,7 @@
Build abgeschlossen für *{{repo.owner}}/{{repo.name}}*
Status: *{{build.status}}*
Build-ID: {{build.number}}
Commit: `[{{truncate commit.sha 8}}]({{commit.link}})`
Start: {{datetime build.started}}
Ende: {{datetime build.finished}}