Merge "Change feature odl-genius-ui to odl-genius-rest"
[releng/builder.git] / jjb / odlparent / odlparent.yaml
1 ---
2 - project:
3     name: odlparent-master
4     jobs:
5       - '{project-name}-clm-{stream}'
6       - '{project-name}-distribution-check-{stream}'
7       - '{project-name}-merge-{stream}'
8       - '{project-name}-verify-{stream}-{maven}-{jdks}'
9       - '{project-name}-verify-tox-{stream}'
10       - '{project-name}-maven-jobs'
11
12     project: odlparent
13     project-name: odlparent
14     stream: master
15     branch: master
16     distribution_branch: master
17
18     jdk: openjdk8
19     jdks:
20       - openjdk8
21     maven:
22       - mvn33:
23           mvn-version: mvn33
24     mvn-settings: odlparent-settings
25     mvn-goals: clean install
26     mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
27     mvn-version: mvn33
28
29     dependencies: ''
30     email-upstream: '[odlparent]'
31     archive-artifacts: ''
32
33     # Used by the release job
34     settings-file: odlparent-settings
35     staging-profile-id: 880d5ac25eaa
36
37 - project:
38     name: odlparent-2.0.x
39     jobs:
40       - '{project-name}-clm-{stream}'
41       - '{project-name}-distribution-check-{stream}'
42       - '{project-name}-merge-{stream}'
43       - '{project-name}-verify-{stream}-{maven}-{jdks}'
44       - '{project-name}-verify-tox-{stream}'
45       - '{project-name}-maven-jobs'
46
47     project: odlparent
48     project-name: odlparent
49     stream: 2.0.x
50     branch: 2.0.x
51     distribution_branch: master
52
53     jdk: openjdk8
54     jdks:
55       - openjdk8
56     maven:
57       - mvn33:
58           mvn-version: mvn33
59     mvn-settings: odlparent-settings
60     mvn-goals: clean install
61     mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
62     mvn-version: mvn33
63
64     dependencies: ''
65     email-upstream: '[odlparent]'
66     archive-artifacts: ''
67
68     # Used by the release job
69     settings-file: odlparent-settings
70     staging-profile-id: 880d5ac25eaa
71
72 - project:
73     name: odlparent-carbon
74     jobs:
75       - '{project-name}-clm-{stream}'
76       - '{project-name}-distribution-check-{stream}'
77       - '{project-name}-integration-{stream}'
78       - '{project-name}-merge-{stream}'
79       - '{project-name}-validate-autorelease-{stream}'
80       - '{project-name}-verify-{stream}-{maven}-{jdks}'
81       - '{project-name}-verify-tox-{stream}'
82
83     stream: carbon
84     project: 'odlparent'
85     project-name: 'odlparent'
86     branch: 'stable/carbon'
87     karaf-version: karaf3
88     jdk: openjdk8
89     jdks:
90       - openjdk8
91     maven:
92       - mvn33:
93           mvn-version: 'mvn33'
94     mvn-settings: 'odlparent-settings'
95     mvn-goals: 'clean install'
96     mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
97     dependencies: ''
98     email-upstream: '[odlparent]'
99     archive-artifacts: ''
100
101 - project:
102     name: odlparent-boron
103     jobs:
104       - '{project-name}-clm-{stream}'
105       - '{project-name}-distribution-check-{stream}'
106       - '{project-name}-integration-{stream}'
107       - '{project-name}-merge-{stream}'
108       - '{project-name}-validate-autorelease-{stream}'
109       - '{project-name}-verify-{stream}-{maven}-{jdks}'
110
111     stream: boron
112     project: 'odlparent'
113     project-name: 'odlparent'
114     branch: 'stable/boron'
115     karaf-version: karaf3
116     jdk: openjdk8
117     jdks:
118       - openjdk8
119     maven:
120       - mvn33:
121           mvn-version: 'mvn33'
122     mvn-settings: 'odlparent-settings'
123     mvn-goals: 'clean install'
124     mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
125     dependencies: ''
126     email-upstream: '[odlparent]'
127     archive-artifacts: ''
128
129 - project:
130     name: odlparent-sonar
131     jobs:
132       - '{project-name}-sonar'
133
134     project: 'odlparent'
135     project-name: 'odlparent'
136     branch: 'master'
137     mvn-settings: 'odlparent-settings'
138     mvn-goals: 'clean install'
139     mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'