Manage common views for ONAP in JJB
[ci-management.git] / jjb / ci-management / ci-management-views.yaml
1 ---
2 - releng_view: &releng_view_common
3     name: releng-view-common
4     view-type: list
5     filter-executors: false
6     filter-queue: false
7     columns:
8       - status
9       - weather
10       - job
11       - last-success
12       - last-failure
13       - last-duration
14       - build-button
15       - jacoco
16       - find-bugs
17       - robot-list
18     recurse: false
19
20 - project:
21     name: '00-Empty View'
22     views:
23       - common-view
24     view-name: '00-Empty View'
25     view-description: >
26       Empty job view. This is used as the default landing view to keep the
27       Jenkins UI responding better while a) under high load and b) when there
28       are a lot of jobs defined in the system
29     view-regex: ''
30
31 - view:
32     name: 01-Recent
33     regex: '.*'
34     description: 'List of most recent jobs'
35     job-filters:
36       most-recent:
37         max-to-include: 25
38         check-start-time: true
39     <<: *releng_view_common
40
41 - project:
42     name: All-Sonar
43     views:
44       - common-view
45     view-name: All-Sonar
46     view-regex: '^(?=.*-sonar)(?!.*-no-sonar).*'
47     view-description: 'List of Sonar jobs'
48
49 - view:
50     name: CLM
51     description: 'List of CLM jobs'
52     regex: '.*-clm-.*'
53     view-type: list
54     filter-executors: false
55     filter-queue: false
56     columns:
57       - status
58       - weather
59       - job
60       - last-success
61       - last-failure
62       - last-duration
63       - build-button
64       - policy-violations
65     recurse: false
66
67 - project:
68     name: CSIT
69     views:
70       - csit-view
71     view-name: CSIT
72     view-description: 'List of CSIT jobs'
73     view-regex: '^.*-csit-.*'
74
75 - project:
76     name: CSIT-Verify
77     views:
78       - csit-view
79     view-name: CSIT-Verify
80     view-description: 'List of CSIT Verify jobs'
81     view-regex: '^.*-csit-verify.*'
82
83 - view:
84     name: Daily-Jobs
85     views:
86       - csit-view
87     view-name: Daily-Jobs
88     view-description: 'List of Daily Jobs'
89     view-regex: '.*-daily'
90
91 - view:
92     name: External-Labs
93     views:
94       - csit-view
95     view-name: External-Labs
96     view-description: 'List of External Labs jobs'
97     view-regex: '^lab-.*'
98
99 - project:
100     name: Merge-Jobs
101     views:
102       - common-view
103     view-name: Merge-Jobs
104     view-description: 'List of Merge jobs'
105     view-regex: '.*-merge-.*'
106
107 - project:
108     name: Thirdparty
109     views:
110       - common-view
111     view-name: Thirdparty
112     view-description: 'List of Nexus Thirdparty dependencies jobs'
113     view-regex: '.*-thirdparty-.*'
114
115 - project:
116     name: Verify-Jobs
117     views:
118       - common-view
119     view-name: Verify-Jobs
120     view-description: 'List of Verify jobs'
121     view-regex: '^.*-verify-.*'