Bug 8625: Remove Nitrogen Karaf 3 jobs
[releng/builder.git] / jjb / odlparent / odlparent.yaml
1 ---
2 - project:
3     name: odlparent-nitrogen
4     jobs:
5       - '{project-name}-clm-{stream}'
6       - '{project-name}-distribution-check-{stream}'
7       - '{project-name}-integration-{stream}'
8       - '{project-name}-merge-{stream}'
9       - '{project-name}-validate-autorelease-{stream}'
10       - '{project-name}-verify-{stream}-{maven}-{jdks}'
11       - '{project-name}-verify-tox-{stream}'
12       - '{project-name}-maven-jobs'
13
14     stream: nitrogen
15     project: 'odlparent'
16     project-name: 'odlparent'
17     branch: 'master'
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     dependencies: ''
29     email-upstream: '[odlparent]'
30     archive-artifacts: ''
31
32     # Used by the release job
33     settings-file: odlparent-settings
34     staging-profile-id: 880d5ac25eaa
35
36 - project:
37     name: odlparent-carbon
38     jobs:
39       - '{project-name}-clm-{stream}'
40       - '{project-name}-distribution-check-{stream}'
41       - '{project-name}-integration-{stream}'
42       - '{project-name}-merge-{stream}'
43       - '{project-name}-validate-autorelease-{stream}'
44       - '{project-name}-verify-{stream}-{maven}-{jdks}'
45       - '{project-name}-verify-tox-{stream}'
46
47     stream: carbon
48     project: 'odlparent'
49     project-name: 'odlparent'
50     branch: 'stable/carbon'
51     karaf-version: karaf3
52     jdk: openjdk8
53     jdks:
54       - openjdk8
55     maven:
56       - mvn33:
57           mvn-version: 'mvn33'
58     mvn-settings: 'odlparent-settings'
59     mvn-goals: 'clean install'
60     mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
61     dependencies: ''
62     email-upstream: '[odlparent]'
63     archive-artifacts: ''
64
65 - project:
66     name: odlparent-boron
67     jobs:
68       - '{project-name}-clm-{stream}'
69       - '{project-name}-distribution-check-{stream}'
70       - '{project-name}-integration-{stream}'
71       - '{project-name}-merge-{stream}'
72       - '{project-name}-validate-autorelease-{stream}'
73       - '{project-name}-verify-{stream}-{maven}-{jdks}'
74
75     stream: boron
76     project: 'odlparent'
77     project-name: 'odlparent'
78     branch: 'stable/boron'
79     karaf-version: karaf3
80     jdk: openjdk8
81     jdks:
82       - openjdk8
83     maven:
84       - mvn33:
85           mvn-version: 'mvn33'
86     mvn-settings: 'odlparent-settings'
87     mvn-goals: 'clean install'
88     mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
89     dependencies: ''
90     email-upstream: '[odlparent]'
91     archive-artifacts: ''
92
93 - project:
94     name: odlparent-sonar
95     jobs:
96       - '{project-name}-sonar'
97
98     project: 'odlparent'
99     project-name: 'odlparent'
100     branch: 'master'
101     mvn-settings: 'odlparent-settings'
102     mvn-goals: 'clean install'
103     mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'