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