Merge "Removing test distribution deploy"
[releng/builder.git] / jjb / ovsdb / ovsdb-openstack.yaml
1 - project:
2     name: ovsdb-dev
3     jobs:
4         - 'ovsdb-openstack-gerrit'
5
6     project: 'ovsdb'
7
8 - job-template:
9     name: 'ovsdb-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         - project-parameter:
21             project: '{project}'
22
23     wrappers:
24         - timeout:
25             fail: true
26             timeout: 90
27             timeout-var: 'BUILD_TIMEOUT'
28             type: absolute
29         - ssh-agent-credentials:
30             user: '{openstack-gerrit-credentials}'
31         - jclouds:
32             single-use: true
33
34     triggers:
35         - gerrit:
36             trigger-on:
37                 - patchset-created-event:
38                     exclude-drafts: 'false'
39                     exclude-trivial-rebase: 'false'
40                     exclude-no-code-change: 'false'
41                 - comment-added-contains-event:
42                     comment-contains-value: 'recheck-opendaylight'
43             projects:
44               - project-compare-type: 'ANT'
45                 project-pattern: 'openstack/neutron'
46                 branches:
47                   - branch-compare-type: 'ANT'
48                     branch-pattern: 'master'
49                 file-paths:
50                   - compare-type: 'ANT'
51                     pattern: 'neutron/plugins/ml2/**'
52                   - compare-type: 'ANT'
53                     pattern: 'neutron/wsgi.py'
54                   - compare-type: 'ANT'
55                     pattern: 'neutron/tests/unit/ml2/**'
56                   - compare-type: 'ANT'
57                     pattern: 'neutron/db/**'
58               - project-compare-type: 'ANT'
59                 project-pattern: 'stackforge/networking-odl'
60                 branches:
61                   - branch-compare-type: 'ANT'
62                     branch-pattern: 'master'
63                 file-paths:
64                   - compare-type: 'ANT'
65                     pattern: '**'
66             skip-vote:
67                 successful: false
68                 failed: false
69                 unstable: false
70                 notbuilt: false
71             silent: false
72             escape-quotes: true
73             server-name: 'OpenStack'
74
75     builders:
76         - shell:
77             !include-raw-escape include-raw-openstack-ci.sh
78
79     publishers:
80         - archive:
81             artifacts: 'logs/**'
82             fingerprint: false
83         - email-ext:
84             subject: '[ovsdb] $DEFAULT_SUBJECT'
85             attach-build-log: false
86             failure: true
87             unstable: true
88             fixed: true