Merge "Remove COE openstack based CSIT"
[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     jdks:
16       - openjdk8
17     maven:
18       - mvn33:
19           mvn-version: mvn33
20     mvn-settings: odlparent-settings
21     mvn-goals: clean install
22     mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
23     mvn-version: mvn33
24
25     dependencies: ''
26     email-upstream: '[odlparent]'
27     archive-artifacts: >
28         **/*.prop
29         **/*.log
30         **/target/surefire-reports/*-output.txt
31         **/target/failsafe-reports/failsafe-summary.xml
32         **/hs_err_*.log
33         **/target/feature/feature.xml
34
35     # Used by the release job
36     staging-profile-id: 880d5ac25eaa
37
38 - project:
39     name: odlparent-2.0.x
40     jobs:
41       - '{project-name}-maven-javadoc-jobs'
42       - odl-maven-jobs
43       - gerrit-tox-verify
44
45     project: odlparent
46     project-name: odlparent
47     stream: 2.0.x
48     branch: 2.0.x
49     distribution_branch: master
50
51     jdks:
52       - openjdk8
53     maven:
54       - mvn33:
55           mvn-version: mvn33
56     mvn-settings: odlparent-settings
57     mvn-goals: clean install
58     mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
59     mvn-version: mvn33
60
61     dependencies: ''
62     email-upstream: '[odlparent]'
63     archive-artifacts: >
64         **/*.prop
65         **/*.log
66         **/target/surefire-reports/*-output.txt
67         **/target/failsafe-reports/failsafe-summary.xml
68         **/hs_err_*.log
69         **/target/feature/feature.xml
70
71     # Used by the release job
72     javadoc-path: org.opendaylight.$PROJECT/$STREAM
73     staging-profile-id: 880d5ac25eaa
74
75 - project:
76     name: odlparent-carbon
77     jobs:
78       - '{project-name}-distribution-check-{stream}'
79       - '{project-name}-integration-{stream}'
80       - '{project-name}-maven-javadoc-jobs'
81       - odl-maven-jobs
82       - gerrit-tox-verify
83
84     stream: carbon
85     project: 'odlparent'
86     project-name: 'odlparent'
87     branch: 'stable/carbon'
88     karaf-version: karaf3
89     jdks:
90       - openjdk8
91     maven:
92       - mvn33:
93           mvn-version: 'mvn33'
94     mvn-settings: 'odlparent-settings'
95     mvn-goals: 'clean install'
96     mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
97     dependencies: ''
98     email-upstream: '[odlparent]'
99     archive-artifacts: >
100         **/*.prop
101         **/*.log
102         **/target/surefire-reports/*-output.txt
103         **/target/failsafe-reports/failsafe-summary.xml
104         **/hs_err_*.log
105         **/target/feature/feature.xml
106
107     # Used by the release job
108     javadoc-path: org.opendaylight.$PROJECT/$STREAM
109     staging-profile-id: 880d5ac25eaa
110
111 - project:
112     name: odlparent-sonar
113     jobs:
114       - gerrit-maven-sonar
115
116     project: 'odlparent'
117     project-name: 'odlparent'
118     branch: 'master'
119     mvn-settings: 'odlparent-settings'
120     mvn-goals: 'clean install'
121     mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'