Remove 1804 stream from hc2vpp/honeycomb
[ci-management.git] / jjb / csit / csit-hc2vpp.yaml
1 ---
2 - project:
3     name: csit-hc2vpp
4     description: 'jenkins jobs verify Hc2vpp functional and performance tests'
5     jobs:
6       - 'csit-hc2vpp-verify-func-{stream}-{os}'
7       - 'csit-hc2vpp-verify-perf-{stream}'
8     project: 'csit'
9     branch: 'master'
10     build-artifact-num-to-keep: 10
11     os: 'ubuntu1604'
12     repo-os-part: 'ubuntu.xenial.main'
13
14     stream:
15       - master:
16           branch: 'master'
17       - '1807':
18           branch: 'rls1807'
19       - '1810':
20           branch: 'rls1810'
21           branch-id: 'oper-rls1810'
22       - '1901':
23           branch: 'rls1901'
24           branch-id: 'oper-rls1901'
25
26 - job-template:
27     name: 'csit-hc2vpp-verify-func-{stream}-{os}'
28
29     project-type: freestyle
30     node: '{os}-basebuild-4c-4g'
31     concurrent: true
32
33     build-discarder:
34       daysToKeep: '{build-days-to-keep}'
35       numToKeep: '{build-num-to-keep}'
36       artifactDaysToKeep: '{build-artifact-days-to-keep}'
37       artifactNumToKeep: '{build-artifact-num-to-keep}'
38
39     parameters:
40       - project-parameter:
41           project: '{project}'
42       - os-parameter:
43           os: '{os}'
44       - stream-parameter:
45           stream: '{stream}'
46       - gerrit-parameter:
47           branch: '{branch}'
48
49     scm:
50       - gerrit-trigger-scm:
51           credentials-id: 'jenkins-gerrit-credentials'
52           refspec: '$GERRIT_REFSPEC'
53           choosing-strategy: 'gerrit'
54
55     wrappers:
56       - fdio-infra-wrappers:
57           build-timeout: '{build-timeout}'
58
59     triggers:
60       - gerrit-trigger-manually-triggered:
61           comment-trigger-value: 'verify-hc2vpp-func'
62           name: '{project}'
63           branch: '{branch}'
64
65     builders:
66       - shell:
67           !include-raw-escape: include-raw-csit-hc2vpp-verify-func.sh
68
69     publishers:
70       - archive-artifacts:
71           artifacts: 'archive/*.*'
72           latest-only: false
73
74       - email-notification:
75           email-prefix: '[csit]'
76
77       - robot-report:
78           output-path: 'archive'
79
80       - fdio-infra-shiplogs:
81           maven-version: 'mvn33-new'
82
83 - job-template:
84     name: 'csit-hc2vpp-verify-perf-{stream}'
85
86     project-type: freestyle
87     node: 'ubuntu1604-basebuild-4c-4g'
88     concurrent: false
89
90     build-discarder:
91       daysToKeep: '{build-days-to-keep}'
92       numToKeep: '{build-num-to-keep}'
93       artifactDaysToKeep: '{build-artifact-days-to-keep}'
94       artifactNumToKeep: '{build-artifact-num-to-keep}'
95
96     parameters:
97       - project-parameter:
98           project: '{project}'
99       - os-parameter:
100           os: '{os}'
101       - stream-parameter:
102           stream: '{stream}'
103       - gerrit-parameter:
104           branch: '{branch}'
105
106     scm:
107       - gerrit-trigger-scm:
108           credentials-id: 'jenkins-gerrit-credentials'
109           refspec: '$GERRIT_REFSPEC'
110           choosing-strategy: 'gerrit'
111
112     wrappers:
113       - fdio-infra-wrappers:
114           build-timeout: '{build-timeout}'
115
116     triggers:
117       - gerrit-trigger-manually-triggered:
118           comment-trigger-value: 'verify-hc2vpp-perf'
119           name: '{project}'
120           branch: '{branch}'
121
122     builders:
123       - shell:
124           !include-raw-escape: include-raw-csit-hc2vpp-verify-perf.sh
125
126     publishers:
127       - archive-artifacts:
128           artifacts: 'archive/*.*'
129           latest-only: false
130
131       - email-notification:
132           email-prefix: '[csit]'
133
134       - robot-report:
135           output-path: 'archive'
136
137       - fdio-infra-shiplogs:
138           maven-version: 'mvn33-new'