3 name: multicloud-framework-java
4 project-name: 'multicloud-framework'
5 project: 'multicloud/framework'
9 mvn-settings: 'multicloud-framework-settings'
12 pom: 'multivimbroker/pom.xml'
13 pattern: 'multivimbroker/**'
15 pom: 'artifactbroker/pom.xml'
16 pattern: 'artifactbroker/**'
18 - '{project-name}-{stream}-verify-java'
19 - '{project-name}-{stream}-merge-java'
20 - '{project-name}-{stream}-{subproject}-verify-java'
21 - '{project-name}-{stream}-{subproject}-merge-java'
22 - '{project-name}-{stream}-{subproject}-release-version-java-daily'
23 - '{project-name}-{stream}-docker-java-version-shell-daily':
27 !include-raw-escape: 'build-multicloud-framework-docker-image.sh'
28 build-node: ubuntu1604-docker-8c-8g
31 build-node: ubuntu1604-builder-4c-4g
34 # name: multicloud-framework-arm64-java
35 # project-name: 'multicloud-framework-arm64'
36 # project: 'multicloud/framework'
40 # mvn-settings: 'multicloud-framework-settings'
43 # pom: 'multivimbroker/pom.xml'
44 # pattern: 'multivimbroker/**'
46 # - '{project-name}-{stream}-docker-java-version-shell-daily':
47 # docker-pom: 'pom.xml'
48 # mvn-goals: 'install'
50 # !include-raw-escape: 'build-multicloud-framework-docker-image.sh'
52 # archive-artifacts: ''
53 # build-node: ubuntu1604-docker-arm64-4c-2g
56 name: multicloud-framework-multivimbroker-sonar
60 build-node: ubuntu1604-builder-4c-4g
61 project: 'multicloud/framework'
62 project-name: 'multicloud-framework-multivimbroker'
64 mvn-params: '-f multivimbroker/pom.xml'
65 mvn-settings: 'multicloud-framework-settings'
66 mvn-goals: 'clean install'
67 mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
70 name: multicloud-framework-multivimbroker-clm
73 nexus-iq-namespace: 'onap-'
74 project: multicloud/framework
75 project-name: 'multicloud-framework-multivimbroker'
77 mvn-params: '-f multivimbroker/pom.xml'
78 mvn-settings: 'multicloud-framework-settings'
81 name: multicloud-framework-artifactbroker-sonar
85 build-node: ubuntu1604-builder-4c-4g
86 project: 'multicloud/framework'
87 project-name: 'multicloud-framework-artifactbroker'
89 mvn-params: '-f artifactbroker/pom.xml'
90 mvn-settings: 'multicloud-framework-settings'
91 mvn-goals: 'clean install'
92 mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
95 name: multicloud-framework-artifactbroker-clm
98 nexus-iq-namespace: 'onap-'
99 project: multicloud/framework
100 project-name: 'multicloud-framework-artifactbroker'
102 mvn-params: '-f artifactbroker/pom.xml'
103 mvn-settings: 'multicloud-framework-settings'