Merge changes from topics 'decouple_verify_automate', 'simplify_automate_jjb'
[releng.git] / jjb / releng / testresults-verify.yml
1 ---
2 - project:
3     name: testresults-verify
4     stream:
5       - master:
6           branch: '{stream}'
7
8     module:
9       - 'testapi'
10       - 'reporting'
11
12     jobs:
13       - '{module}-verify-{stream}'
14
15     project: 'releng-testresults'
16
17 - job-template:
18     name: '{module}-verify-{stream}'
19
20     parameters:
21       - project-parameter:
22           project: '{project}'
23           branch: '{branch}'
24       - 'opnfv-build-ubuntu-defaults'
25
26     scm:
27       - git-scm-gerrit
28
29     triggers:
30       - gerrit-trigger-patchset-created:
31           server: 'gerrit.opnfv.org'
32           project: '**'
33           branch: '{branch}'
34           files: '{module}/**'
35
36     builders:
37       - shell: |
38           cd {module}/
39           tox
40           if [ -e *.xml ];then
41               cp *.xml $WORKSPACE
42           fi
43
44     publishers:
45       - publish-coverage
46       - email-jenkins-admins-on-failure