blob: 0b3cf0567548bb076cbb25123ae22eab9df727f4 [file] [log] [blame]
Zhaoxing8f3f69d2017-08-14 12:01:02 +08001---
Zhaoxing8f3f69d2017-08-14 12:01:02 +08002- project:
3 name: vfc-nfvo-wfengine
4 project-name: 'vfc-nfvo-wfengine'
5 project: 'vfc/nfvo/wfengine'
6 stream:
7 - 'master':
8 branch: 'master'
9 mvn-settings: 'vfc-nfvo-wfengine-settings'
10 subproject:
11 - 'engine-mgr-service':
12 pom: 'wfenginemgrservice/pom.xml'
13 pattern: 'wfenginemgrservice/**'
Zhaoxing8ea68042017-10-27 15:41:09 +080014 script:
15 !include-raw-escape: 'build-nfvo-wfengine-engine-mgr-service-docker-image.sh'
Zhaoxing8f3f69d2017-08-14 12:01:02 +080016 - 'engine-activiti-extension':
17 pom: 'activiti-extension/pom.xml'
18 pattern: 'activiti-extension/**'
Zhaoxing8ea68042017-10-27 15:41:09 +080019 script:
20 !include-raw-escape: 'build-nfvo-wfengine-engine-activiti-extension-docker-image.sh'
Zhaoxing8f3f69d2017-08-14 12:01:02 +080021 jobs:
22 - '{project-name}-{stream}-{subproject}-verify-java'
23 - '{project-name}-{stream}-{subproject}-merge-java'
Zhaoxing49773042017-10-13 17:14:35 +080024 - '{project-name}-{stream}-{subproject}-docker-java-version-shell-daily':
25 mvn-goals: 'clean'
Zhaoxing8f3f69d2017-08-14 12:01:02 +080026 files: '**'
27 archive-artifacts: ''
Jessica Wagantall4f41c692018-03-19 14:44:18 -070028 build-node: ubuntu1604-builder-4c-4g
Anil Belurd2d5f282018-07-14 20:09:36 +100029
Jessica Wagantallb0e72cd2018-01-29 16:07:22 -080030- project:
Jessica Wagantalla24198e2019-02-04 14:20:56 -080031 name: vfc-nfvo-wfengine-engine-mgr-service-stage
32 project-name: 'vfc-nfvo-wfengine-engine-mgr-service'
33 project: 'vfc/nfvo/wfengine'
34 stream:
35 - 'master':
36 branch: 'master'
37 mvn-settings: 'vfc-nfvo-wfengine-settings'
38 subproject:
39 - 'engine-mgr-service':
40 pom: 'wfenginemgrservice/pom.xml'
41 pattern: 'wfenginemgrservice/**'
42 script:
43 !include-raw-escape: 'build-nfvo-wfengine-engine-mgr-service-docker-image.sh'
44 jobs:
45 - gerrit-maven-stage:
46 sign-artifacts: true
47 build-node: centos7-builder-4c-4g
48 maven-versions-plugin: true
49 mvn-pom: 'wfenginemgrservice/pom.xml'
50 mvn-params: '-f wfenginemgrservice/pom.xml'
51
52 files: '**'
53 archive-artifacts: ''
54 build-node: ubuntu1604-builder-4c-4g
55
56- project:
57 name: vfc-nfvo-wfengine-engine-activiti-extension-stage
58 project-name: 'vfc-nfvo-wfengine-engine-activiti-extension'
59 project: 'vfc/nfvo/wfengine'
60 stream:
61 - 'master':
62 branch: 'master'
63 mvn-settings: 'vfc-nfvo-wfengine-settings'
64 subproject:
65 - 'engine-activiti-extension':
66 pom: 'activiti-extension/pom.xml'
67 pattern: 'activiti-extension/**'
68 script:
69 !include-raw-escape: 'build-nfvo-wfengine-engine-activiti-extension-docker-image.sh'
70 jobs:
71 - gerrit-maven-stage:
72 sign-artifacts: true
73 build-node: centos7-builder-4c-4g
74 maven-versions-plugin: true
75 mvn-pom: 'activiti-extension/pom.xml'
76 mvn-params: '-f activiti-extension/pom.xml'
77
78 files: '**'
79 archive-artifacts: ''
80 build-node: ubuntu1604-builder-4c-4g
81
82- project:
Jessica Wagantall4092abf2018-03-05 14:58:08 -080083 name: vfc-nfvo-wfengine-wfenginemgrservice-sonar
84 jobs:
85 - gerrit-maven-sonar
Jessica Wagantallc6ea7832019-11-18 17:07:14 -080086 sonarcloud: true
87 sonarcloud-project-organization: '{sonarcloud_project_organization}'
88 sonarcloud-api-token: '{sonarcloud_api_token}'
89 sonarcloud-project-key: '{sonarcloud_project_organization}_{project-name}'
90 sonar-mvn-goal: "org.sonarsource.scanner.maven:sonar-maven-plugin:3.6.0.1398:sonar"
Jessica Wagantall4092abf2018-03-05 14:58:08 -080091 mvn-params: '-f wfenginemgrservice/pom.xml'
Gary Wu5f4277f2018-09-28 10:36:23 -070092 cron: '@daily'
Jessica Wagantall4f41c692018-03-19 14:44:18 -070093 build-node: ubuntu1604-builder-4c-4g
Jessica Wagantall4092abf2018-03-05 14:58:08 -080094 project: 'vfc/nfvo/wfengine'
95 project-name: 'vfc-nfvo-wfengine-wfenginemgrservice'
96 branch: 'master'
97 mvn-settings: 'vfc-nfvo-wfengine-settings'
98 mvn-goals: 'clean install'
99 mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
100- project:
101 name: vfc-nfvo-wfengine-activiti-extension-sonar
102 jobs:
103 - gerrit-maven-sonar
Jessica Wagantallc6ea7832019-11-18 17:07:14 -0800104 sonarcloud: true
105 sonarcloud-project-organization: '{sonarcloud_project_organization}'
106 sonarcloud-api-token: '{sonarcloud_api_token}'
107 sonarcloud-project-key: '{sonarcloud_project_organization}_{project-name}'
108 sonar-mvn-goal: "org.sonarsource.scanner.maven:sonar-maven-plugin:3.6.0.1398:sonar"
Jessica Wagantall4092abf2018-03-05 14:58:08 -0800109 mvn-params: '-f activiti-extension/pom.xml'
Gary Wu5f4277f2018-09-28 10:36:23 -0700110 cron: '@daily'
Jessica Wagantall4f41c692018-03-19 14:44:18 -0700111 build-node: ubuntu1604-builder-4c-4g
Jessica Wagantall4092abf2018-03-05 14:58:08 -0800112 project: 'vfc/nfvo/wfengine'
113 project-name: 'vfc-nfvo-wfengine-activiti-extension'
114 branch: 'master'
115 mvn-settings: 'vfc-nfvo-wfengine-settings'
116 mvn-goals: 'clean install'
117 mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
Jessica Wagantall44b96232018-10-19 18:40:20 -0700118
119- project:
120 name: vfc-nfvo-wfengine-clm
121 jobs:
122 - gerrit-maven-clm
Jessica Wagantallf9871362018-12-03 18:02:07 -0800123 nexus-iq-namespace: 'onap-'
Jessica Wagantall44b96232018-10-19 18:40:20 -0700124 project: vfc/nfvo/wfengine
125 project-name: 'vfc-nfvo-wfengine'
126 build-node: ubuntu1604-builder-4c-4g
127 branch: 'master'
128 mvn-settings: 'vfc-nfvo-wfengine-settings'
Jessica Wagantall69f3c862019-02-27 00:39:07 -0800129
130- project:
131 name: vfc-nfvo-wfengine-info
132 project-name: vfc-nfvo-wfengine
133 jobs:
134 - gerrit-info-yaml-verify
Jessica Wagantalldb675aa2020-01-14 00:57:36 -0800135 build-node: centos7-builder-2c-1g
Jessica Wagantall69f3c862019-02-27 00:39:07 -0800136 project: vfc/nfvo/wfengine
137 branch: master