Files
fedora-infra_ansible/roles/taskotron/taskotron-trigger/templates/trigger_rules.yml.j2
Kamil Páral 119fd49bed taskotron trigger: update rules after F32 branched
Update Rawhide number
2020-04-24 21:34:22 +02:00

44 lines
929 B
Django/Jinja

---
- when:
message_type: KojiBuildPackageCompleted
do:
- tasks:
- rpmlint
- tasks:
- python-versions
- rpmgrill
arches:
- noarch
- when:
message_type: KojiBuildPackageCompleted
name:
$nin: [{{ trigger_abicheck_blacklist | join(',') }}]
do:
- tasks:
- abicheck
- when:
message_type: KojiTagChanged
tag:
$and:
- $regex: '/^f[0-9]{2}-updates(-testing)?-pending$$/'
- $not:
$regex: '/^f33-.*/' # Rawhide CI gating not supported yet
do:
- tasks:
- rpmdeplint
{% if deployment_type in ['dev'] %}
{# This is sufficient to run in a single environment only #}
- when:
message_type: PagureGitReceive
repo:
$regex: '/taskotron\/.+/'
do:
- discover: {repo: 'https://pagure.io/taskotron/task-dockerbuild.git'}
arches:
- x86_64
match_host_arch: True
{% endif %}