ci: migrate to 'exec' runner
All checks were successful
continuous-integration/drone/push Build is passing

Now that I have written a script to do the Matrix notification, I can do
that.
This commit is contained in:
Bruno BELANYI 2021-06-13 18:38:06 +02:00
parent b04c1b09ea
commit b8be3d80a8

View file

@ -1,24 +1,27 @@
---
kind: pipeline
name: check config
type: exec
name: NixOS config check
steps:
- name: format check
image: nixos/nix
commands:
- nix-shell -p nixpkgs-fmt --run 'nixpkgs-fmt . --check'
- name: format check
commands:
- nix develop -c nixpkgs-fmt .
- name: notify
image: plugins/matrix
settings:
homeserver:
from_secret: matrix_homeserver
roomid:
from_secret: matrix_roomid
username:
from_secret: matrix_username
password:
from_secret: matrix_password
trigger:
status:
- failure
- success
- name: notifiy
commands:
- nix run .#matrix-notifier
environment:
ADDRESS:
from_secret: matrix_homeserver
ROOM:
from_secret: matrix_roomid
USER:
from_secret: matrix_username
PASS:
from_secret: matrix_password
when:
status:
- failure
- success
...