Remove all Neon jobs
[releng/builder.git] / jjb / netvirt / netvirt-job-reports.yaml
1 ---
2 - project:
3     name: netvirt-job-reports
4     project: netvirt
5     jobs:
6       - netvirt-job-reports
7     report-jobnames: >
8         netvirt-csit-1node-0cmb-1ctl-2cmp-openstack-queens-upstream-stateful-sodium
9         netvirt-csit-1node-0cmb-1ctl-2cmp-openstack-queens-upstream-stateful-snat-conntrack-sodium
10     report-logurl: 'https://logs.opendaylight.org/releng/vex-yul-odl-jenkins-1'
11     report-numjobs: 100
12     report-path: '/tmp/jobreports'
13
14 - job-template:
15     name: '{prefix}netvirt-job-reports'
16     id: netvirt-job-reports
17     node: centos7-builder-2c-2g
18     project-type: freestyle
19     disabled: false
20
21     properties:
22       - opendaylight-infra-properties:
23           build-days-to-keep: '{build-days-to-keep}'
24
25     parameters:
26       - opendaylight-infra-parameters:
27           os-cloud: '{os-cloud}'
28           project: '{project}'
29           branch: '{branch}'
30           refspec: 'refs/heads/{branch}'
31           artifacts: '{archive-artifacts}'
32       - string:
33           name: JOB_NAMES
34           default: '{report-jobnames}'
35           description: |
36               Space separated list of job names to process. Example:
37               netvirt-csit-1node-0cmb-1ctl-2cmp-openstack-queens-upstream-stateful-sodium
38               netvirt-csit-1node-0cmb-1ctl-2cmp-openstack-queens-upstream-stateful-snat-conntrack-sodium
39       - string:
40           name: LOG_URL
41           default: '{report-logurl}'
42           description: 'Logs url'
43       - string:
44           name: NUM_JOBS
45           default: '{report-numjobs}'
46           description: 'Number of jobs to process'
47       - string:
48           name: REPORT_PATH
49           default: '{report-path}'
50           description: 'Output path to write files'
51
52     wrappers:
53       - opendaylight-infra-wrappers:
54           build-timeout: '{build-timeout}'
55
56     builders:
57       - run-job-reports
58
59     triggers:
60       - timed: '@daily'
61
62     publishers:
63       - lf-infra-publish
64
65 - builder:
66     name: run-job-reports
67     builders:
68       - shell: !include-raw-escape:
69           - run-reports.sh