Poll zuul job status for updates.
After cloning the repository
$ pip install .
Copy example config provided in config.yaml.example to config.yaml
watchers:
# Example script that calls notify-send on job update
- type: shell
cmd: ./contrib/notify.sh
# Zuul instances to poll
instances:
- zuul.openstack.org
- review.rdoproject.org/zuul
# Rules used to select jobs
rules:
- name: Watch patch
filters:
patch: "845054"
watched_fields:
- start_time
- result
Edit config to suit your needs
$ zuul-alarm
notify.sh
: Sends desktop notifications on eventspushover.sh
: Sends push notifications using pushover