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