Merge "Add HOWTOs link to ONAP Wiki on Coverity job and view pages"
[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 - project:
50     name: All-Coverity
51     views:
52       - common-view
53     view-name: All-Coverity
54     view-regex: '.*-coverity'
55     view-description: >
56       <h1>List of Coverity Scan static code analysis jobs</h1>
57       <p>See <a href="https://wiki.onap.org/x/Y6vQAw">how to add your component to Coverity Scan</a>
58       on ONAP Developer Wiki.</p>
59
60 - view:
61     name: CLM
62     description: 'List of CLM jobs'
63     regex: '.*-clm-.*'
64     view-type: list
65     filter-executors: false
66     filter-queue: false
67     columns:
68       - status
69       - weather
70       - job
71       - last-success
72       - last-failure
73       - last-duration
74       - build-button
75       - policy-violations
76     recurse: false
77
78 - project:
79     name: CSIT
80     views:
81       - csit-view
82     view-name: CSIT
83     view-description: 'List of CSIT jobs'
84     view-regex: '^(?=.*-csit-.*)(?!.*-verify-csit.*).*'
85
86 - project:
87     name: CSIT-Verify
88     views:
89       - csit-view
90     view-name: CSIT-Verify
91     view-description: 'List of CSIT Verify jobs'
92     view-regex: '^.*-verify-csit.*'
93
94 - view:
95     name: Daily-Jobs
96     views:
97       - common-view
98     view-name: Daily-Jobs
99     view-description: 'List of Daily Jobs'
100     view-regex: '.*-daily'
101
102 - view:
103     name: External-Labs
104     views:
105       - common-view
106     view-name: External-Labs
107     view-description: 'List of External Labs jobs'
108     view-regex: '^lab-.*'
109
110 - project:
111     name: Merge-Jobs
112     views:
113       - common-view
114     view-name: Merge-Jobs
115     view-description: 'List of Merge jobs'
116     view-regex: '.*-merge-.*'
117
118 - project:
119     name: Thirdparty
120     views:
121       - common-view
122     view-name: Thirdparty
123     view-description: 'List of Nexus Thirdparty dependencies jobs'
124     view-regex: '.*-thirdparty-.*'
125
126 - project:
127     name: Verify-Jobs
128     views:
129       - common-view
130     view-name: Verify-Jobs
131     view-description: 'List of Verify jobs'
132     view-regex: '^.*-verify-.*'
133
134 - project:
135     name: WhiteSource
136     views:
137       - common-view
138     view-name: WhiteSource
139     view-description: 'List of WhiteSource jobs'
140     view-regex: '.*-whitesource-.*'