3 name: sdc-sdc-docker-project-view
4 project-name: sdc-sdc-docker
9 name: sdc-maven-project-view
10 project-name: sdc-maven
15 name: sdc-clm-project-view
21 name: sdc-project-view
30 - "{project-name}-{stream}-verify-java":
31 # this build is unit test only (Verify 1/2)
32 mvn-params: "-P skip-integration-tests -Dnpm.registry=https://nexus3.onap.org/repository/npm.public/npm/-/"
33 build-node: "ubuntu1804-docker-8c-8g"
34 - "{project-name}-{stream}-sdc-merge-java":
35 build-node: "ubuntu1804-docker-8c-16g"
38 # yamllint disable-line rule:line-length
39 mvn-params: "-Dnpm.registry=https://nexus3.onap.org/repository/npm.public/npm/-/ -P integration-tests-with-helm-validator"
40 # running everything (unit tests and integration tests in a single job for merge, as we don't need // run
41 # for merge, but still saving integration tests results and report.
45 **/target/**/feature.xml
46 **/target/failsafe-reports/failsafe-summary.xml
47 integration-tests/target/ExtentReport/API/*.html
48 integration-tests/target/ExtentReport/UI/*.html
49 integration-tests/target/ExtentReport/UI/screenshots/*.png
54 build-node: centos8-docker-4c-4g
55 maven-versions-plugin: true
57 mvn-params: "-DskipTests=true -Dnpm.registry=https://nexus3.onap.org/repository/npm.public/npm/-/"
58 - gerrit-maven-docker-stage:
60 build-node: ubuntu1804-docker-v1-8c-8g
61 maven-versions-plugin: true
62 mvn-params: "-P docker -DskipTests=true -Dnpm.registry=https://nexus3.onap.org/repository/npm.public/npm/-/"
64 container-public-registry: "nexus3.onap.org:10001"
65 container-staging-registry: "nexus3.onap.org:10003"
66 - "{project-name}-gerrit-release-jobs":
67 build-node: centos7-docker-2c-1g
73 java-version: openjdk11
76 java-version: openjdk11
79 java-version: openjdk11
82 java-version: openjdk11
83 mvn-settings: "sdc-settings"
86 build-node: ubuntu1804-docker-8c-8g
87 maven-version: "mvn36"
95 sonarcloud-project-organization: "{sonarcloud_project_organization}"
96 sonarcloud-project-key: "{sonarcloud_project_organization}_{project-name}"
97 sonar-mvn-goal: "{sonar_mvn_goal}"
99 build-node: ubuntu1804-docker-8c-16g
103 mvn-settings: "sdc-settings"
104 java-version: openjdk11
105 mvn-params: "-P skip-integration-tests -Dnpm.registry=https://nexus3.onap.org/repository/npm.public/npm/-/"
106 mvn-goals: "clean install"
107 mvn-opts: "-Xmx1024m"
115 submodule-timeout: 30
116 mvn-params: "-P skip-integration-tests -Dnpm.registry=https://nexus3.onap.org/repository/npm.public/npm/-/"
117 nexus-iq-namespace: "onap-"
120 build-node: ubuntu1804-docker-8c-8g
125 mvn-settings: "sdc-settings"
126 java-version: openjdk11
132 - gerrit-info-yaml-verify
133 build-node: centos8-builder-2c-1g