2 name: 'onap-{project-name}-{stream}-verify-java'
3 disabled_job_var: false
6 disabled: '{obj:disabled_job_var}'
8 mvn_settings_xml_version:
17 project: 'onap/{project}'
19 - nordix-gerrit-parameters
22 default: '/usr/lib/jvm/{jdk-version}-openjdk-amd64'
23 description: Java home
26 default: '{mvn_version}'
27 description: Maven version
30 default: https://repo.maven.apache.org/maven2/org/apache/maven/apache-maven/$MVN_VERSION/apache-maven-${{MVN_VERSION}}-bin.zip
31 description: URL to download Maven
34 default: $WORKSPACE/apache-maven-${{MVN_VERSION}}/bin/mvn
35 description: Path to mvn executable
37 name: MVN_SETTINGS_XML_VERSION
38 default: '{mvn_settings_xml_version}'
39 description: Commit ID of ONAP Oparent repository (https://git.onap.org/oparent/) to pull. Used for Maven settings file. Can be left blank to pull the latest version.
42 default: '{mvn_params}'
43 description: Maven build parameters
46 default: '{subdirectory}'
47 description: Subdirectory of the workspace for which the pom.xml will be called. This allows the verify to be called against a specific directory
51 ssh-credentials-id: nordixinfra-nordix-gerrit-ssh
53 refspec: $GERRIT_REFSPEC
58 - nordix-gerrit-trigger-patchset-created:
59 project: 'onap/{project}'
69 !include-raw-escape: ./verify-jobs.sh
72 name: 'onap-{project-name}-{stream}-performance-test-java'
73 disabled_job_var: false
76 disabled: '{obj:disabled_job_var}'
78 mvn_settings_xml_version:
87 project: 'onap/{project}'
89 - nordix-gerrit-parameters
92 default: '/usr/lib/jvm/{jdk-version}-openjdk-amd64'
93 description: Java home
96 default: '{mvn_version}'
97 description: Maven version
100 default: https://repo.maven.apache.org/maven2/org/apache/maven/apache-maven/$MVN_VERSION/apache-maven-${{MVN_VERSION}}-bin.zip
101 description: URL to download Maven
104 default: $WORKSPACE/apache-maven-${{MVN_VERSION}}/bin/mvn
105 description: Path to mvn executable
107 name: MVN_SETTINGS_XML_VERSION
108 default: '{mvn_settings_xml_version}'
109 description: Commit ID of ONAP Oparent repository (https://git.onap.org/oparent/) to pull. Used for Maven settings file. Can be left blank to pull the latest version.
112 default: '{mvn_params}'
113 description: Maven build parameters
116 default: '{subdirectory}'
117 description: Subdirectory of the workspace for which the pom.xml will be called. This allows the verify to be called against a specific directory
120 ssh-credentials-id: nordixinfra-nordix-gerrit-ssh
129 server-name: 'Nordix Gerrit'
131 - comment-added-contains-event:
132 comment-contains-value: 'performance-test'
134 - project-compare-type: 'ANT'
135 project-pattern: 'onap/{project}'
137 - branch-compare-type: 'ANT'
138 branch-pattern: '**/{branch}'
140 - compare-type: 'ANT'
149 !include-raw-escape: ./verify-jobs.sh
151 # csits for diferent projects are different so need to have special handling
153 name: 'onap-policy-docker-{stream}-csit-java'
154 disabled_job_var: false
155 node: onap-ubuntu1804
157 disabled: '{obj:disabled_job_var}'
163 - project-parameters:
164 project: 'onap/{project}'
166 - nordix-gerrit-parameters
169 default: '/usr/lib/jvm/{jdk-version}-openjdk-amd64'
170 description: Java home
172 name: CSIT_TEST_NAMES
173 default: '{csit_test_names}'
174 description: The name of the csits test to run
177 ssh-credentials-id: nordixinfra-nordix-gerrit-ssh
179 refspec: $GERRIT_REFSPEC
184 - nordix-gerrit-trigger-patchset-created:
185 project: 'onap/{project}'
194 - 'wait-pkg-mgr-macro'
196 !include-raw-escape: ./policy-docker-csit-jobs.sh