Merge "Update global-jjb to v0.40.0"
[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           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}-maven-javadoc-jobs'
37       - odl-maven-jobs
38       - gerrit-tox-verify
39
40     project: odlparent
41     project-name: odlparent
42     stream: 5.0.x
43     branch: 5.0.x
44
45     mvn-settings: odlparent-settings
46     mvn-opts: '-Xmx1024m'
47     mvn-version: mvn35
48
49     dependencies: ''
50     email-upstream: '[odlparent]'
51     archive-artifacts: >
52         **/*.prop
53         **/*.log
54         **/target/surefire-reports/*-output.txt
55         **/target/failsafe-reports/failsafe-summary.xml
56         **/hs_err_*.log
57         **/target/feature/feature.xml
58
59     # Used by the release job
60     staging-profile-id: 880d5ac25eaa
61
62 - project:
63     name: odlparent-4.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: 4.0.x
72     branch: 4.0.x
73
74     mvn-settings: odlparent-settings
75     mvn-opts: '-Xmx1024m'
76
77     dependencies: ''
78     email-upstream: '[odlparent]'
79     archive-artifacts: >
80         **/*.prop
81         **/*.log
82         **/target/surefire-reports/*-output.txt
83         **/target/failsafe-reports/failsafe-summary.xml
84         **/hs_err_*.log
85         **/target/feature/feature.xml
86
87     # Used by the release job
88     javadoc-path: org.opendaylight.$PROJECT/$STREAM
89     staging-profile-id: 880d5ac25eaa
90
91 - project:
92     name: odlparent-3.1.x
93     jobs:
94       - '{project-name}-maven-javadoc-jobs'
95       - odl-maven-jobs
96       - gerrit-tox-verify
97
98     project: odlparent
99     project-name: odlparent
100     stream: 3.1.x
101     branch: 3.1.x
102
103     mvn-settings: odlparent-settings
104     mvn-opts: '-Xmx1024m'
105
106     dependencies: ''
107     email-upstream: '[odlparent]'
108     archive-artifacts: >
109         **/*.prop
110         **/*.log
111         **/target/surefire-reports/*-output.txt
112         **/target/failsafe-reports/failsafe-summary.xml
113         **/hs_err_*.log
114         **/target/feature/feature.xml
115
116     # Used by the release job
117     javadoc-path: org.opendaylight.$PROJECT/$STREAM
118     staging-profile-id: 880d5ac25eaa
119
120 - project:
121     name: odlparent-sonar
122     jobs:
123       - gerrit-maven-sonar:
124           mvn-params: >
125             -Dodl.jacoco.aggregateFile=$WORKSPACE/target/jacoco.exec
126             -Dsonar.jacoco.reportPath=$WORKSPACE/target/jacoco.exec
127
128     project: 'odlparent'
129     project-name: 'odlparent'
130     branch: 'master'
131     mvn-settings: 'odlparent-settings'
132     mvn-opts: '-Xmx1024m'
133
134 - project:
135     name: odlparent-view
136     views:
137       - project-view
138     project-name: odlparent