diff --git a/.drone.yml b/.drone.yml index c865e60..f89e5da 100644 --- a/.drone.yml +++ b/.drone.yml @@ -11,6 +11,7 @@ steps: - echo "Server = http://mirror.yandex.ru/archlinux/\$repo/os/\$arch" > /etc/pacman.d/mirrorlist - cat /etc/pacman.d/mirrorlist - pacman -Syu --noconfirm + - cd /drone/src - bash archiso_make.sh - name: scp files @@ -23,8 +24,27 @@ steps: password: from_secret: scp_pass port: 22 - source: /root/archlinux-*-x86_64.iso + source: /drone/src/archiso_out/archlinux-*-x86_64.iso target: /var/www/mirror + strip_components: 3 + +- name: send telegram notification + image: appleboy/drone-telegram + settings: + token: + from_secret: tg_token + to: + from_secret: tg_user + message: > + {{#success build.status}} + build {{build.number}} of {{repo.name}} succeeded. Commit: {{commit.message}}. Duration: {{since build.started}}. Good job. + {{else}} + build {{build.number}} of {{repo.name}} failed. Commit: {{commit.message}}. Duration: {{since build.started}}. Fix me please. + {{/success}} + when: + status: + - success + - failure #- name: gitea_release # image: plugins/gitea-release