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