46a237a5ce295af0568415698ba102ba92e63f2e
[releng/builder.git] / jjb / odlparent / odlparent.yaml
1 ---
2 - project:
3     name: odlparent-master
4     jobs:
5       - '{project-name}-maven-javadoc-jobs'
6       - odl-maven-jobs
7       - gerrit-tox-verify
8
9     project: odlparent
10     project-name: odlparent
11     stream: master
12     branch: master
13     distribution_branch: master
14
15     mvn-settings: odlparent-settings
16     mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
17     mvn-version: mvn35
18
19     dependencies: ''
20     email-upstream: '[odlparent]'
21     archive-artifacts: >
22         **/*.prop
23         **/*.log
24         **/target/surefire-reports/*-output.txt
25         **/target/failsafe-reports/failsafe-summary.xml
26         **/hs_err_*.log
27         **/target/feature/feature.xml
28
29     # Used by the release job
30     staging-profile-id: 880d5ac25eaa
31
32 - project:
33     name: odlparent-3.1.x
34     jobs:
35       - '{project-name}-maven-javadoc-jobs'
36       - odl-maven-jobs
37       - gerrit-tox-verify
38
39     project: odlparent
40     project-name: odlparent
41     stream: 3.1.x
42     branch: 3.1.x
43     distribution_branch: master
44
45     mvn-settings: odlparent-settings
46     mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
47
48     dependencies: ''
49     email-upstream: '[odlparent]'
50     archive-artifacts: >
51         **/*.prop
52         **/*.log
53         **/target/surefire-reports/*-output.txt
54         **/target/failsafe-reports/failsafe-summary.xml
55         **/hs_err_*.log
56         **/target/feature/feature.xml
57
58     # Used by the release job
59     javadoc-path: org.opendaylight.$PROJECT/$STREAM
60     staging-profile-id: 880d5ac25eaa
61
62 - project:
63     name: odlparent-3.0.x
64     jobs:
65       - '{project-name}-maven-javadoc-jobs'
66       - odl-maven-jobs
67       - gerrit-tox-verify
68
69     project: odlparent
70     project-name: odlparent
71     stream: 3.0.x
72     branch: 3.0.x
73     distribution_branch: master
74
75     mvn-settings: odlparent-settings
76     mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
77
78     dependencies: ''
79     email-upstream: '[odlparent]'
80     archive-artifacts: >
81         **/*.prop
82         **/*.log
83         **/target/surefire-reports/*-output.txt
84         **/target/failsafe-reports/failsafe-summary.xml
85         **/hs_err_*.log
86         **/target/feature/feature.xml
87
88     # Used by the release job
89     javadoc-path: org.opendaylight.$PROJECT/$STREAM
90     staging-profile-id: 880d5ac25eaa
91
92 - project:
93     name: odlparent-2.0.x
94     jobs:
95       - '{project-name}-maven-javadoc-jobs'
96       - odl-maven-jobs
97       - gerrit-tox-verify
98
99     project: odlparent
100     project-name: odlparent
101     stream: 2.0.x
102     branch: 2.0.x
103     distribution_branch: master
104
105     mvn-settings: odlparent-settings
106     mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
107
108     dependencies: ''
109     email-upstream: '[odlparent]'
110     archive-artifacts: >
111         **/*.prop
112         **/*.log
113         **/target/surefire-reports/*-output.txt
114         **/target/failsafe-reports/failsafe-summary.xml
115         **/hs_err_*.log
116         **/target/feature/feature.xml
117
118     # Used by the release job
119     javadoc-path: org.opendaylight.$PROJECT/$STREAM
120     staging-profile-id: 880d5ac25eaa
121
122 - project:
123     name: odlparent-carbon
124     jobs:
125       - '{project-name}-distribution-check-{stream}'
126       - '{project-name}-integration-{stream}'
127       - '{project-name}-maven-javadoc-jobs'
128       - odl-maven-jobs
129       - gerrit-tox-verify
130
131     stream: carbon
132     project: 'odlparent'
133     project-name: 'odlparent'
134     branch: 'stable/carbon'
135     karaf-version: karaf3
136     mvn-settings: 'odlparent-settings'
137     mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
138     dependencies: ''
139     email-upstream: '[odlparent]'
140     archive-artifacts: >
141         **/*.prop
142         **/*.log
143         **/target/surefire-reports/*-output.txt
144         **/target/failsafe-reports/failsafe-summary.xml
145         **/hs_err_*.log
146         **/target/feature/feature.xml
147
148     # Used by the release job
149     javadoc-path: org.opendaylight.$PROJECT/$STREAM
150     staging-profile-id: 880d5ac25eaa
151
152 - project:
153     name: odlparent-sonar
154     jobs:
155       - gerrit-maven-sonar
156
157     project: 'odlparent'
158     project-name: 'odlparent'
159     branch: 'master'
160     mvn-settings: 'odlparent-settings'
161     mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'