From b6a851c97379064c11313a456cfa5aaa1be5eb6d Mon Sep 17 00:00:00 2001 From: Martin Krizek Date: Tue, 18 Apr 2017 14:04:58 +0000 Subject: taskotron-dev: enable modularity-testing-framework check --- inventory/group_vars/taskotron-dev | 1 + roles/taskotron/taskotron-client/templates/namespaces.yaml.j2 | 1 + roles/taskotron/taskotron-trigger/templates/trigger_rules.yml.j2 | 7 +++++++ 3 files changed, 9 insertions(+) diff --git a/inventory/group_vars/taskotron-dev b/inventory/group_vars/taskotron-dev index 37bf0b23e..5d398610c 100644 --- a/inventory/group_vars/taskotron-dev +++ b/inventory/group_vars/taskotron-dev @@ -35,6 +35,7 @@ grokmirror_repos: - { name: fedoraqa/rpmlint-scratch, url: 'https://bitbucket.org/fedoraqa/task-rpmlint-scratch.git'} - { name: fedoraqa/upstream-atomic, url: 'https://pagure.io/taskotron/task-upstream-atomic.git'} - { name: fedoraqa/fedora-cloud-tests, url: 'https://pagure.io/taskotron/task-fedora-cloud-tests.git'} + - { name: fedoraqa/modularity-testing-framework, url: 'https://pagure.io/taskotron/task-modularity-testing-framework.git'} grokmirror_default_branch: develop diff --git a/roles/taskotron/taskotron-client/templates/namespaces.yaml.j2 b/roles/taskotron/taskotron-client/templates/namespaces.yaml.j2 index 91e7c3df5..dc94977bf 100644 --- a/roles/taskotron/taskotron-client/templates/namespaces.yaml.j2 +++ b/roles/taskotron/taskotron-client/templates/namespaces.yaml.j2 @@ -17,6 +17,7 @@ namespaces_whitelist: - {{ grokmirror_user }}@{{ buildmaster }}:/var/lib/git/mirror/fedoraqa/rpmdeplint/ - {{ grokmirror_user }}@{{ buildmaster }}:/var/lib/git/mirror/fedoraqa/upstream-atomic/ - {{ grokmirror_user }}@{{ buildmaster }}:/var/lib/git/mirror/fedoraqa/fedora-cloud-tests/ + - {{ grokmirror_user }}@{{ buildmaster }}:/var/lib/git/mirror/fedoraqa/modularity-testing-framework/ pkg: # The directory used to be called rpms-checks - git://pkgs.fedoraproject.org/rpms-checks/ diff --git a/roles/taskotron/taskotron-trigger/templates/trigger_rules.yml.j2 b/roles/taskotron/taskotron-trigger/templates/trigger_rules.yml.j2 index 3e87fa7d1..03cab1e53 100644 --- a/roles/taskotron/taskotron-trigger/templates/trigger_rules.yml.j2 +++ b/roles/taskotron/taskotron-trigger/templates/trigger_rules.yml.j2 @@ -47,3 +47,10 @@ message_type: CloudCompose do: - {tasks: [fedora-cloud-tests]} + +{% if deployment_type in ['dev'] %} +- when: + message_type: ModuleBuildComplete + do: + - {tasks: [modularity-testing-framework]} +{% endif %} -- cgit