blob: ae679b5bdea39417fdec016727bc96cbbeb37ea4 [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
86 mvn-params: '-f wfenginemgrservice/pom.xml'
Gary Wu5f4277f2018-09-28 10:36:23 -070087 cron: '@daily'
Jessica Wagantall4f41c692018-03-19 14:44:18 -070088 build-node: ubuntu1604-builder-4c-4g
Jessica Wagantall4092abf2018-03-05 14:58:08 -080089 project: 'vfc/nfvo/wfengine'
90 project-name: 'vfc-nfvo-wfengine-wfenginemgrservice'
91 branch: 'master'
92 mvn-settings: 'vfc-nfvo-wfengine-settings'
93 mvn-goals: 'clean install'
94 mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
95- project:
96 name: vfc-nfvo-wfengine-activiti-extension-sonar
97 jobs:
98 - gerrit-maven-sonar
99 mvn-params: '-f activiti-extension/pom.xml'
Gary Wu5f4277f2018-09-28 10:36:23 -0700100 cron: '@daily'
Jessica Wagantall4f41c692018-03-19 14:44:18 -0700101 build-node: ubuntu1604-builder-4c-4g
Jessica Wagantall4092abf2018-03-05 14:58:08 -0800102 project: 'vfc/nfvo/wfengine'
103 project-name: 'vfc-nfvo-wfengine-activiti-extension'
104 branch: 'master'
105 mvn-settings: 'vfc-nfvo-wfengine-settings'
106 mvn-goals: 'clean install'
107 mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
Jessica Wagantall44b96232018-10-19 18:40:20 -0700108
109- project:
110 name: vfc-nfvo-wfengine-clm
111 jobs:
112 - gerrit-maven-clm
Jessica Wagantallf9871362018-12-03 18:02:07 -0800113 nexus-iq-namespace: 'onap-'
Jessica Wagantall44b96232018-10-19 18:40:20 -0700114 project: vfc/nfvo/wfengine
115 project-name: 'vfc-nfvo-wfengine'
116 build-node: ubuntu1604-builder-4c-4g
117 branch: 'master'
118 mvn-settings: 'vfc-nfvo-wfengine-settings'
Jessica Wagantall69f3c862019-02-27 00:39:07 -0800119
120- project:
121 name: vfc-nfvo-wfengine-info
122 project-name: vfc-nfvo-wfengine
123 jobs:
124 - gerrit-info-yaml-verify
Jessica Wagantalldb675aa2020-01-14 00:57:36 -0800125 build-node: centos7-builder-2c-1g
Jessica Wagantall69f3c862019-02-27 00:39:07 -0800126 project: vfc/nfvo/wfengine
127 branch: master