4 project-name: 'vnfsdk-ves-agent'
7 pom: 'veslibrary/ves_javalibrary/evel_javalib2/pom.xml'
8 pattern: 'veslibrary/**'
10 - '{project-name}-{stream}-verify-java':
11 mvn-params: '-f veslibrary/ves_javalibrary/evel_javalib2/pom.xml'
12 - '{project-name}-{stream}-{subproject}-verify-java'
13 - '{project-name}-{stream}-{subproject}-merge-java'
14 - 'gerrit-cmake-verify':
16 pre-build: !include-raw-escape: ./vnfsdk-ves-agent-cpp.sh
17 build-dir: $WORKSPACE/veslibrary/ves_cpplibrary/src/build
19 build-node: centos7-builder-4c-4g
22 build-node: centos7-builder-4c-4g
23 maven-versions-plugin: true
24 mvn-params: '-f veslibrary/ves_javalibrary/evel_javalib2/pom.xml'
25 mvn-pom: 'veslibrary/ves_javalibrary/evel_javalib2/pom.xml'
26 pattern: 'veslibrary/**'
27 project: 'vnfsdk/ves-agent'
31 mvn-settings: 'vnfsdk-ves-agent-settings'
34 build-node: ubuntu1604-builder-4c-4g
37 name: vnfsdk-ves-agent-sonar
42 pre-build: !include-raw-escape: ./vnfsdk-ves-agent-cpp.sh
43 build-dir: $WORKSPACE/veslibrary/ves_cpplibrary/src/build
44 cmake-opts: '-DENABLE_COVERAGE=on -DCOVERAGE_DIR=coverage'
45 sonarcloud-api-token: '{sonarcloud_api_token}'
46 sonarcloud-organization: '{sonarcloud_project_organization}'
47 sonarcloud-project-key: '{sonarcloud_project_organization}_vnfsdk-ves-agent'
50 build-node: centos7-builder-4c-4g
52 build-node: ubuntu1604-builder-4c-4g
53 project: 'vnfsdk/ves-agent'
54 project-name: 'vnfsdk-ves-agent'
56 mvn-params: '-f veslibrary/ves_javalibrary/evel_javalib2/pom.xml'
57 mvn-settings: 'vnfsdk-ves-agent-settings'
58 mvn-goals: 'clean install'
59 mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
62 name: vnfsdk-ves-agent-info
64 - gerrit-info-yaml-verify
65 project: 'vnfsdk/ves-agent'
66 project-name: 'vnfsdk-ves-agent'
70 name: vnfsdk-ves-agent-clm
73 mvn-params: '-f veslibrary/ves_javalibrary/evel_javalib2/pom.xml'
74 nexus-iq-namespace: 'onap-'
75 project: vnfsdk/ves-agent
76 project-name: 'vnfsdk-ves-agent'
77 build-node: ubuntu1604-builder-4c-4g
79 mvn-settings: 'vnfsdk-ves-agent-settings'