3 name: '{project-name}-{stream}-verify-csit-{functionality}'
6 project-type: freestyle
7 build-node: 'ubuntu1804-docker-8c-8g'
10 java-version: 'openjdk11'
13 - lf-infra-properties:
14 project: 'integration/csit'
15 build-days-to-keep: '{build-days-to-keep}'
19 project: 'integration/csit'
21 refspec: 'refs/heads/{branch}'
22 artifacts: '{archive-artifacts}'
23 - integration-test-plan:
24 test-plan: 'plans/{project-name}/{functionality}'
25 - integration-test-options:
26 test-options: '{robot-options}'
30 refspec: '$GERRIT_REFSPEC'
31 choosing-strategy: 'gerrit'
32 submodule-recursive: '{submodule-recursive}'
36 build-timeout: '{build-timeout}'
37 jenkins-ssh-credential: '{jenkins-ssh-credential}'
40 - gerrit-trigger-patch-submitted:
41 server: '{server-name}'
42 project: 'integration/csit'
44 files: '**/{project-name}/**'
47 - lf-update-java-alternatives:
48 java-version: '{java-version}'
49 - integration-install-robotframework
51 properties-file: 'env.properties'
52 - integration-run-test
60 recipients: '{recipients}'
61 notify-every-unstable-build: false
62 send-to-individuals: true
65 name: '{project-name}-arm64-{stream}-verify-csit-{functionality}'
68 project-type: freestyle
69 build-node: 'ubuntu1804-docker-arm64-4c-2g'
72 java-version: 'openjdk11'
75 - lf-infra-properties:
76 project: 'integration/csit'
77 build-days-to-keep: '{build-days-to-keep}'
81 project: 'integration/csit'
83 refspec: 'refs/heads/{branch}'
84 artifacts: '{archive-artifacts}'
85 - integration-test-plan:
86 test-plan: 'plans/{project-name}/{functionality}'
87 - integration-test-options:
88 test-options: '{robot-options}'
92 refspec: '$GERRIT_REFSPEC'
93 choosing-strategy: 'gerrit'
94 submodule-recursive: '{submodule-recursive}'
98 build-timeout: '{build-timeout}'
99 jenkins-ssh-credential: '{jenkins-ssh-credential}'
102 - gerrit-trigger-patch-submitted:
103 server: '{server-name}'
104 project: 'integration/csit'
106 files: '**/{project-name}/**'
109 - lf-update-java-alternatives:
110 java-version: '{java-version}'
111 - integration-install-robotframework
113 properties-file: 'env.properties'
114 - integration-run-test
122 recipients: '{recipients}'
123 notify-every-unstable-build: false
124 send-to-individuals: true
127 name: '{project-name}-{stream}-csit-{functionality}'
128 disabled: '{disabled}'
130 project-type: freestyle
131 build-node: 'ubuntu1804-docker-8c-8g'
134 java-version: 'openjdk11'
137 - lf-infra-properties:
138 project: 'integration/csit'
139 build-days-to-keep: '{build-days-to-keep}'
143 project: 'integration/csit'
145 refspec: 'refs/heads/{branch}'
146 artifacts: '{archive-artifacts}'
147 - integration-test-plan:
148 test-plan: 'plans/{project-name}/{functionality}'
149 - integration-test-options:
150 test-options: '{robot-options}'
153 - gerrit-trigger-scm:
155 choosing-strategy: 'default'
156 submodule-recursive: '{submodule-recursive}'
160 build-timeout: '{build-timeout}'
161 jenkins-ssh-credential: '{jenkins-ssh-credential}'
164 - gerrit-trigger-patch-merged:
165 server: '{server-name}'
166 project: 'integration/csit'
168 files: '**/{project-name}/**'
171 jobs: '{obj:trigger_jobs}'
174 - lf-update-java-alternatives:
175 java-version: '{java-version}'
176 - integration-install-robotframework
178 properties-file: 'env.properties'
179 - integration-run-test
187 recipients: '{recipients}'
188 notify-every-unstable-build: false
189 send-to-individuals: true
192 name: '{project-name}-arm64-{stream}-csit-{functionality}'
195 project-type: freestyle
196 build-node: 'ubuntu1804-docker-arm64-4c-2g'
199 java-version: 'openjdk11'
202 - lf-infra-properties:
203 project: 'integration/csit'
204 build-days-to-keep: '{build-days-to-keep}'
208 project: 'integration/csit'
210 refspec: 'refs/heads/{branch}'
211 artifacts: '{archive-artifacts}'
212 - integration-test-plan:
213 test-plan: 'plans/{project-name}/{functionality}'
214 - integration-test-options:
215 test-options: '{robot-options}'
218 - gerrit-trigger-scm:
220 choosing-strategy: 'default'
221 submodule-recursive: '{submodule-recursive}'
225 build-timeout: '{build-timeout}'
226 jenkins-ssh-credential: '{jenkins-ssh-credential}'
229 - gerrit-trigger-patch-merged:
230 server: '{server-name}'
231 project: 'integration/csit'
233 files: '**/{project-name}/**'
236 jobs: '{obj:trigger_jobs}'
239 - lf-update-java-alternatives:
240 java-version: '{java-version}'
241 - integration-install-robotframework
243 properties-file: 'env.properties'
244 - integration-run-test
252 recipients: '{recipients}'
253 notify-every-unstable-build: false
254 send-to-individuals: true