Add ovsdb-daily-openstack-master
[releng/builder.git] / jjb / ovsdb / ovsdb-daily-openstack-master.yaml
1 - project:
2     name: ovsdb-daily-openstack
3     jobs:
4         - 'ovsdb-daily-openstack-master'
5
6     project: 'ovsdb'
7
8 - job-template:
9     name: 'ovsdb-daily-openstack-master'
10
11     project-type: freestyle
12     node: dynamic_devstack
13     description: 'Jenkins job to run Tempest tests for the OpenDaylight ML2 MechanismDriver on master ODL. '
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         - timed: '@daily'
36
37     builders:
38         - inject:
39             properties-content: |
40               ODL_VERSION=lithium-latest
41               TEMPEST_REGEX=tempest.api.network
42         - shell:
43             !include-raw-escape include-raw-openstack-ci.sh
44
45     publishers:
46         - archive:
47             artifacts: 'logs/**'
48             fingerprint: false
49         - email-ext:
50             subject: '[ovsdb] $DEFAULT_SUBJECT'
51             attach-build-log: false
52             failure: false
53             unstable: false
54             fixed: false