blob: 7d1c78de66c8c8d403f60f1571aed6c670c81b74 [file] [log] [blame]
Bin Yang1578f1e2017-08-25 09:23:06 +08001---
2- project:
3 name: multicloud-openstack
4 project-name: 'multicloud-openstack'
5 project: 'multicloud/openstack'
6 stream:
7 - 'master':
8 branch: 'master'
9 mvn-settings: 'multicloud-openstack-settings'
10 subproject:
Bin Yangc5ce9532017-08-28 22:10:15 +080011 - 'newton':
12 path: 'newton'
13 pattern: 'newton/**'
Bin Yang6fd51562017-08-30 22:32:10 +080014 pom: 'newton/pom.xml'
Bin Yangb3336242017-09-12 11:40:50 +080015 - 'ocata':
16 path: 'ocata'
Huang Haibinc3e33432018-01-26 08:39:33 +080017 pattern: 'ocata/**'
18 pom: 'ocata/pom.xml'
19 - 'ocata_share':
20 path: 'ocata'
21 pattern: 'share/**'
Bin Yangb3336242017-09-12 11:40:50 +080022 pom: 'ocata/pom.xml'
Bin Yang1db5fda2017-09-18 14:45:18 +080023 - 'windriver':
24 path: 'windriver'
25 pattern: 'windriver/**'
26 pom: 'windriver/pom.xml'
Bin Yang1578f1e2017-08-25 09:23:06 +080027 jobs:
Jessica Wagantall9fdc9952018-02-20 14:43:50 -080028 - gerrit-maven-clm
Bin Yang1578f1e2017-08-25 09:23:06 +080029 - '{project-name}-{stream}-{subproject}-verify-python'
Bin Yang6fd51562017-08-30 22:32:10 +080030 - '{project-name}-{stream}-{subproject}-verify-java'
31 - '{project-name}-{stream}-{subproject}-merge-java'
Jessica Wagantall340fb432018-02-01 13:55:30 -080032 - '{project-name}-{stream}-{subproject}-release-version-java-daily'
Bin Yang38d2fc82017-09-13 18:09:23 +080033 - '{project-name}-{stream}-docker-java-version-shell-daily':
34 docker-pom: 'pom.xml'
35 mvn-goals: 'install'
36 script:
37 !include-raw-escape: 'build-multicloud-openstack-docker-image.sh'
Bin Yang1578f1e2017-08-25 09:23:06 +080038 files: '**'
39 archive-artifacts: ''
Bin Yangc5ce9532017-08-28 22:10:15 +080040 build-node: 'ubuntu1604-memcached-4c-4g'
Jessica Wagantallb0e72cd2018-01-29 16:07:22 -080041- project:
Bin Yangb1aeb522018-03-07 10:55:22 +080042 name: multicloud-openstack-newton-sonar
Jessica Wagantallb0e72cd2018-01-29 16:07:22 -080043 jobs:
44 - gerrit-maven-sonar
Jessica Wagantall4db14482018-02-14 16:07:57 -080045 cron: 'H 11 * * *'
Jessica Wagantalld8d79c72018-02-01 11:32:38 -080046 build-node: ubuntu1604-basebuild-4c-4g
Jessica Wagantallb0e72cd2018-01-29 16:07:22 -080047 project: 'multicloud/openstack'
Bin Yangb1aeb522018-03-07 10:55:22 +080048 project-name: 'multicloud-openstack-newton'
Jessica Wagantallb0e72cd2018-01-29 16:07:22 -080049 branch: 'master'
Bin Yangb1aeb522018-03-07 10:55:22 +080050 mvn-params: '-f newton/pom.xml'
Jessica Wagantallb0e72cd2018-01-29 16:07:22 -080051 mvn-settings: 'multicloud-openstack-settings'
52 mvn-goals: 'clean install'
Jessica Wagantall9fdc9952018-02-20 14:43:50 -080053 mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
Bin Yangb1aeb522018-03-07 10:55:22 +080054- project:
55 name: multicloud-openstack-ocata-sonar
56 jobs:
57 - gerrit-maven-sonar
58 cron: 'H 11 * * *'
59 build-node: ubuntu1604-basebuild-4c-4g
60 project: 'multicloud/openstack'
61 project-name: 'multicloud-openstack-ocata'
62 branch: 'master'
63 mvn-params: '-f ocata/pom.xml'
64 mvn-settings: 'multicloud-openstack-settings'
65 mvn-goals: 'clean install'
66 mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
67- project:
68 name: multicloud-openstack-windriver-sonar
69 jobs:
70 - gerrit-maven-sonar
71 cron: 'H 11 * * *'
72 build-node: ubuntu1604-basebuild-4c-4g
73 project: 'multicloud/openstack'
74 project-name: 'multicloud-openstack-windriver'
75 branch: 'master'
76 mvn-params: '-f windriver/pom.xml'
77 mvn-settings: 'multicloud-openstack-settings'
78 mvn-goals: 'clean install'
79 mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
80