Merge "Revert "Archive all *.txt and *.xml surefire""
[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}-verify-{stream}-{maven}-{jdks}'
80       - '{project-name}-verify-tox-{stream}'
81
82     stream: carbon
83     project: 'odlparent'
84     project-name: 'odlparent'
85     branch: 'stable/carbon'
86     karaf-version: karaf3
87     jdk: openjdk8
88     jdks:
89       - openjdk8
90     maven:
91       - mvn33:
92           mvn-version: 'mvn33'
93     mvn-settings: 'odlparent-settings'
94     mvn-goals: 'clean install'
95     mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
96     dependencies: ''
97     email-upstream: '[odlparent]'
98     archive-artifacts: ''
99
100 - project:
101     name: odlparent-boron
102     jobs:
103       - '{project-name}-clm-{stream}'
104       - '{project-name}-distribution-check-{stream}'
105       - '{project-name}-integration-{stream}'
106       - '{project-name}-merge-{stream}'
107       - '{project-name}-verify-{stream}-{maven}-{jdks}'
108
109     stream: boron
110     project: 'odlparent'
111     project-name: 'odlparent'
112     branch: 'stable/boron'
113     karaf-version: karaf3
114     jdk: openjdk8
115     jdks:
116       - openjdk8
117     maven:
118       - mvn33:
119           mvn-version: 'mvn33'
120     mvn-settings: 'odlparent-settings'
121     mvn-goals: 'clean install'
122     mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
123     dependencies: ''
124     email-upstream: '[odlparent]'
125     archive-artifacts: ''
126
127 - project:
128     name: odlparent-sonar
129     jobs:
130       - '{project-name}-sonar'
131
132     project: 'odlparent'
133     project-name: 'odlparent'
134     branch: 'master'
135     mvn-settings: 'odlparent-settings'
136     mvn-goals: 'clean install'
137     mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'