taskotron-dev: add trigger_rules.yml

This commit is contained in:
Martin Krizek 2016-10-14 15:55:50 +00:00
parent 7d66644b2e
commit 83f3b206c9
2 changed files with 32 additions and 0 deletions

View file

@ -24,6 +24,12 @@
notify:
- restart fedmsg-hub
- name: generate trigger rules
template: src=trigger_rules.yml.j2 dest=/etc/taskotron/trigger_rules.yml owner=root group=root mode=0744
notify:
- restart fedmsg-hub
when: deployment_type in ['dev']
- name: copy fedmsg logging configuration
copy: src=logging.py dest=/etc/fedmsg.d/logging.py owner=root group=root mode=0744
notify:

View file

@ -0,0 +1,26 @@
---
- when: {message_type: KojiBuildPackageCompleted}
do:
- {tasks: [rpmlint, rpmgrill]}
- {discover: {repo: 'http://pkgs.fedoraproject.org/git/rpms-checks/${name}.git', branch: "${distgit_branch}"}}
- when: {message_type: KojiBuildDockerCompleted}
do:
- {discover: {repo: 'http://pkgs.fedoraproject.org/git/docker-checks/${name}.git', branch: "${distgit_branch}"}}
- when: {message_type: KojiBuildPackageCompleted, name: docker}
do:
- {tasks: [dockerautotest]}
- when:
message_type: KojiBuildPackageCompleted
name:
$in: ${critpath_pkgs}
$nin: []
do:
- {tasks: [abicheck]}
- when: {message_type: KojiTagChanged}
do:
- {tasks: [depcheck]}
- when:
message_type: KojiTagChanged
tag: {$regex: '/.*(?<!testing-pending)$$/'}
do:
- {tasks: [upgradepath]}