2 name: '{project-name}-{stream}-project-csit-{functionality}'
4 project-type: freestyle
5 build-node: 'ubuntu1804-docker-8c-8g'
8 java-version: 'openjdk11'
9 python-version: python3
12 - lf-infra-properties:
14 build-days-to-keep: '{build-days-to-keep}'
20 refspec: 'refs/heads/{branch}'
21 artifacts: '{archive-artifacts}'
22 - integration-test-options:
23 test-options: '{functionality}'
27 refspec: '$GERRIT_REFSPEC'
28 choosing-strategy: 'default'
29 submodule-recursive: '{submodule-recursive}'
33 build-timeout: '{build-timeout}'
34 jenkins-ssh-credential: '{jenkins-ssh-credential}'
39 jobs: '{obj:trigger_jobs}'
43 - lf-update-java-alternatives:
44 java-version: '{java-version}'
45 - integration-install-robotframework
47 properties-file: 'env.properties'
48 - integration-run-project-test
51 - integration-project-robot:
56 recipients: '{recipients}'
57 notify-every-unstable-build: false
58 send-to-individuals: true
61 name: '{project-name}-{stream}-project-csit-verify-{functionality}'
62 disabled: '{disabled}'
64 project-type: freestyle
65 build-node: 'ubuntu1804-docker-8c-8g'
68 java-version: 'openjdk11'
69 python-version: python3
72 - lf-infra-properties:
74 build-days-to-keep: '{build-days-to-keep}'
80 refspec: 'refs/heads/{branch}'
81 artifacts: '{archive-artifacts}'
82 - integration-test-options:
83 test-options: '{functionality}'
87 refspec: '$GERRIT_REFSPEC'
88 choosing-strategy: 'gerrit'
89 submodule-recursive: '{submodule-recursive}'
93 build-timeout: '{build-timeout}'
94 jenkins-ssh-credential: '{jenkins-ssh-credential}'
97 - gerrit-trigger-patch-submitted:
98 server: '{server-name}'
105 - lf-update-java-alternatives:
106 java-version: '{java-version}'
107 - integration-install-robotframework
109 properties-file: 'env.properties'
110 - integration-run-project-test
113 - integration-project-robot:
118 recipients: '{recipients}'
119 notify-every-unstable-build: false
120 send-to-individuals: true