blob: f5763e0174fd85b8109c960904e40855b1b10169 [file] [log] [blame]
waqas.ikram6cee15c2018-05-25 09:47:33 +01001---
2- project:
3 name: policy-api
4 project-name: 'policy-api'
5 jobs:
waqas.ikram6cee15c2018-05-25 09:47:33 +01006 - '{project-name}-{stream}-verify-java'
Chenfei Gao3fccd9b2019-02-12 16:31:49 -05007 - '{project-name}-{stream}-merge-java':
8 docker-pom: 'pom.xml'
9 mvn-params: '-P docker'
10 build-node: ubuntu1604-docker-8c-8g
11 - '{project-name}-{stream}-docker-version-java-daily':
12 docker-pom: 'pom.xml'
13 mvn-profile: 'docker'
14 mvn-params: '-Dmaven.test.skip=true'
Pamela Dragosh4c60ff52019-05-28 12:47:01 -040015 disabled: true
Chenfei Gao3fccd9b2019-02-12 16:31:49 -050016 build-node: ubuntu1604-docker-8c-8g
waqas.ikram6cee15c2018-05-25 09:47:33 +010017
18 project: 'policy/api'
19 stream:
20 - 'master':
21 branch: 'master'
22 mvn-settings: 'policy-api-settings'
23 files: '**'
24 archive-artifacts: ''
25 build-node: ubuntu1604-builder-4c-4g
Anil Belurd2d5f282018-07-14 20:09:36 +100026
waqas.ikram6cee15c2018-05-25 09:47:33 +010027- project:
Pamela Dragosh4c60ff52019-05-28 12:47:01 -040028 name: policy-api-dublin
29 project-name: 'policy-api-dublin'
30 jobs:
31 - '{project-name}-{stream}-verify-java'
32 - '{project-name}-{stream}-merge-java':
33 docker-pom: 'pom.xml'
34 mvn-params: '-P docker'
35 build-node: ubuntu1604-docker-8c-8g
36 - '{project-name}-{stream}-docker-version-java-daily':
37 docker-pom: 'pom.xml'
38 mvn-profile: 'docker'
39 mvn-params: '-Dmaven.test.skip=true'
40 disabled: false
41 build-node: ubuntu1604-docker-8c-8g
42
43 project: 'policy/api'
44 stream:
45 - 'dublin':
46 branch: 'dublin'
47 mvn-settings: 'policy-api-settings'
48
49- project:
waqas.ikram6cee15c2018-05-25 09:47:33 +010050 name: policy-api-sonar
51 jobs:
52 - gerrit-maven-sonar
Gary Wu5f4277f2018-09-28 10:36:23 -070053 cron: '@daily'
waqas.ikram6cee15c2018-05-25 09:47:33 +010054 build-node: ubuntu1604-builder-4c-4g
55 project: 'policy/api'
56 project-name: 'policy-api'
57 branch: 'master'
58 mvn-settings: 'policy-api-settings'
59 mvn-goals: 'clean install'
60 mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
Jessica Wagantall9ad190a2018-10-19 16:42:21 -070061
62- project:
63 name: policy-api-clm
64 jobs:
65 - gerrit-maven-clm
Jessica Wagantallf9871362018-12-03 18:02:07 -080066 nexus-iq-namespace: 'onap-'
Jessica Wagantall9ad190a2018-10-19 16:42:21 -070067 project: policy/api
68 project-name: 'policy-api'
69 branch: 'master'
70 mvn-settings: 'policy-api-settings'
Jessica Wagantallfbc62e92019-02-27 00:27:11 -080071
72- project:
73 name: policy-api-info
74 project-name: policy-api
75 jobs:
76 - gerrit-info-yaml-verify
77 project: policy/api
78 branch: master