blob: 64471cc05ccee94088c1c794881405faa03a9dc2 [file] [log] [blame]
vv770dfa1aa322020-08-26 16:41:25 +00001---
2- project:
3 name: dcaegen2-platform-mod2-ui
4 project-name: dcaegen2-platform-mod2
5 # git repo
6 project: dcaegen2/platform
7 jobs:
8 - '{project-name}-{stream}-{subproject}-verify-java'
9 - '{project-name}-{stream}-{subproject}-merge-java':
10 mvn-goals: 'clean install'
11 subproject:
12 - ui:
vv770df85e2fd2020-08-27 14:51:00 +000013 pom: 'mod2/ui/pom.xml'
14 pattern: 'mod2/ui/**'
vv770dfa1aa322020-08-26 16:41:25 +000015 stream:
16 - 'master':
17 branch: 'master'
18 java-version: openjdk11
19 mvn-settings: dcaegen2-platform-settings
20 files: '**'
21 archive-artifacts: ''
22 build-node: ubuntu1804-docker-8c-8g
23
24- project:
25 name: dcaegen2-platform-mod2-ui-sonar
26 java-version: openjdk11
27 jobs:
28 - gerrit-maven-sonar
29 sonarcloud: true
30 sonarcloud-project-organization: '{sonarcloud_project_organization}'
31 sonarcloud-api-token: '{sonarcloud_api_token}'
32 sonarcloud-project-key: '{sonarcloud_project_organization}_{project-name}'
33 sonar-mvn-goal: '{sonar_mvn_goal}'
34 cron: '@daily'
35 build-node: ubuntu1804-docker-8c-8g
36 project: 'dcaegen2/platform'
37 project-name: 'dcaegen2-platform-mod2-ui'
38 branch: 'master'
39 mvn-settings: 'dcaegen2-platform-settings'
vv770df85e2fd2020-08-27 14:51:00 +000040 mvn-params: '-f mod2/ui/pom.xml'
vv770dfa1aa322020-08-26 16:41:25 +000041 mvn-goals: 'clean install'
42 mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
43
44- project:
45 name: dcaegen2-platform-mod2-ui-clm
46 java-version: openjdk11
47 jobs:
48 - gerrit-maven-clm
49 nexus-iq-namespace: 'onap-'
50 build-node: ubuntu1804-docker-8c-8g
51 project: 'dcaegen2/platform'
52 project-name: dcaegen2-platform-mod2-ui-clm
vv770df85e2fd2020-08-27 14:51:00 +000053 mvn-params: '-f mod2/ui/pom.xml'
vv770dfa1aa322020-08-26 16:41:25 +000054 branch: 'master'
55 mvn-settings: 'dcaegen2-platform-settings'