Do not specify jre or jdk if default value applies
[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       - '{project-name}-maven-javadoc-jobs'
9
10     project: odlparent
11     project-name: odlparent
12     stream: master
13     branch: master
14     distribution_branch: master
15
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     javadoc-path: org.opendaylight.$PROJECT/$STREAM
32     staging-profile-id: 880d5ac25eaa
33
34 - project:
35     name: odlparent-2.0.x
36     jobs:
37       - '{project-name}-merge-{stream}'
38       - '{project-name}-verify-tox-{stream}'
39       - '{project-name}-maven-jobs'
40       - '{project-name}-maven-javadoc-jobs'
41
42     project: odlparent
43     project-name: odlparent
44     stream: 2.0.x
45     branch: 2.0.x
46     distribution_branch: master
47
48     jdks:
49       - openjdk8
50     maven:
51       - mvn33:
52           mvn-version: mvn33
53     mvn-settings: odlparent-settings
54     mvn-goals: clean install
55     mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
56     mvn-version: mvn33
57
58     dependencies: ''
59     email-upstream: '[odlparent]'
60     archive-artifacts: ''
61
62     # Used by the release job
63     javadoc-path: org.opendaylight.$PROJECT/$STREAM
64     staging-profile-id: 880d5ac25eaa
65
66 - project:
67     name: odlparent-carbon
68     jobs:
69       - '{project-name}-distribution-check-{stream}'
70       - '{project-name}-integration-{stream}'
71       - '{project-name}-merge-{stream}'
72       - '{project-name}-verify-tox-{stream}'
73       - '{project-name}-maven-jobs'
74       - '{project-name}-maven-javadoc-jobs'
75
76     stream: carbon
77     project: 'odlparent'
78     project-name: 'odlparent'
79     branch: 'stable/carbon'
80     karaf-version: karaf3
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     # Used by the release job
94     javadoc-path: org.opendaylight.$PROJECT/$STREAM
95     staging-profile-id: 880d5ac25eaa
96
97 - project:
98     name: odlparent-sonar
99     jobs:
100       - '{project-name}-sonar'
101
102     project: 'odlparent'
103     project-name: 'odlparent'
104     branch: 'master'
105     mvn-settings: 'odlparent-settings'
106     mvn-goals: 'clean install'
107     mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'