Merge "Migrate docs-rtd to archive-builds macro"
[releng/builder.git] / jjb / netvirt / netvirt-openstack.yaml
1 - project:
2     name: netvirt-dev
3     jobs:
4         - 'netvirt-openstack-gerrit'
5
6     project: 'netvirt'
7
8 - job-template:
9     name: 'netvirt-openstack-gerrit'
10
11     project-type: freestyle
12     node: dynamic_devstack
13     description: 'Jenkins job to run Tempest tests for the OpenDaylight ML2 MechanismDriver. '
14     concurrent: true
15
16     logrotate:
17         daysToKeep: '198'
18
19     parameters:
20         - opendaylight-infra-parameters:
21             project: '{project}'
22             branch: '{branch}'
23             refspec: 'refs/heads/{branch}'
24             artifacts: '{archive-artifacts}'
25
26     wrappers:
27         - opendaylight-infra-wrappers:
28             build-timeout: '90'
29         - ssh-agent-credentials:
30             users:
31                 - 'openstack-gerrit-ssh'
32
33     triggers:
34         - gerrit:
35             trigger-on:
36                 - patchset-created-event:
37                     exclude-drafts: 'false'
38                     exclude-trivial-rebase: 'false'
39                     exclude-no-code-change: 'false'
40                 - comment-added-contains-event:
41                     comment-contains-value: 'recheck-opendaylight'
42             projects:
43               - project-compare-type: 'ANT'
44                 project-pattern: 'openstack/neutron'
45                 branches:
46                   - branch-compare-type: 'ANT'
47                     branch-pattern: 'master'
48                 file-paths:
49                   - compare-type: 'ANT'
50                     pattern: 'neutron/plugins/ml2/**'
51                   - compare-type: 'ANT'
52                     pattern: 'neutron/wsgi.py'
53                   - compare-type: 'ANT'
54                     pattern: 'neutron/tests/unit/ml2/**'
55                   - compare-type: 'ANT'
56                     pattern: 'neutron/db/**'
57               - project-compare-type: 'ANT'
58                 project-pattern: 'openstack/networking-odl'
59                 branches:
60                   - branch-compare-type: 'ANT'
61                     branch-pattern: 'master'
62                 file-paths:
63                   - compare-type: 'ANT'
64                     pattern: '**'
65             skip-vote:
66                 successful: false
67                 failed: false
68                 unstable: false
69                 notbuilt: false
70             silent: false
71             escape-quotes: true
72             server-name: 'OpenStack'
73
74     builders:
75         - shell:
76             !include-raw-escape:
77                 - include-raw-openstack-ci.sh
78
79     publishers:
80         - archive:
81             artifacts: 'logs/**'
82             fingerprint: false
83         - email-ext:
84             subject: '[netvirt] $DEFAULT_SUBJECT'
85             attach-build-log: false
86             failure: true
87             unstable: true
88             fixed: true