Merge "Revert "Use javadoc:aggragate-no-fork in OFP jobs""
[releng/builder.git] / jjb / odlparent / odlparent.yaml
1 ---
2 - project:
3     name: odlparent-master
4     jobs:
5       - 'gerrit-release-merge'
6       - '{project-name}-rtd-jobs':
7           build-node: centos7-builder-2c-2g
8           doc-dir: .tox/docs/tmp/html
9           project-pattern: odlparent
10           rtd-build-url: https://readthedocs.org/api/v2/webhook/odl-odlparent/50830/
11           rtd-token: e5afd4ac1ead64408d9e13cd1f628ade55512f8f
12       - odl-maven-jobs-jdk11
13       - odl-maven-verify-jobs
14       - gerrit-tox-verify
15
16     project: odlparent
17     project-name: odlparent
18     stream: master
19     branch: master
20
21     java-version: 'openjdk11'
22     mvn-settings: odlparent-settings
23     mvn-version: mvn36
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-6.0.x
40     jobs:
41       - '{project-name}-rtd-jobs':
42           build-node: centos7-builder-2c-2g
43           doc-dir: .tox/docs/tmp/html
44           project-pattern: odlparent
45           rtd-build-url: https://readthedocs.org/api/v2/webhook/odl-odlparent/50830/
46           rtd-token: e5afd4ac1ead64408d9e13cd1f628ade55512f8f
47       - odl-maven-jobs-jdk11
48       - odl-maven-verify-jobs
49       - gerrit-tox-verify
50
51     project: odlparent
52     project-name: odlparent
53     stream: 6.0.x
54     branch: 6.0.x
55
56     java-version: 'openjdk11'
57     mvn-settings: odlparent-settings
58     mvn-opts: '-Xmx1024m'
59     mvn-version: mvn35
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     staging-profile-id: 880d5ac25eaa
73
74 - project:
75     name: odlparent-5.0.x
76     jobs:
77       - '{project-name}-maven-javadoc-jobs'
78       - odl-maven-jobs
79       - odl-maven-verify-jobs
80       - gerrit-tox-verify
81
82     project: odlparent
83     project-name: odlparent
84     stream: 5.0.x
85     branch: 5.0.x
86
87     mvn-settings: odlparent-settings
88     mvn-opts: '-Xmx1024m'
89     mvn-version: mvn35
90
91     dependencies: ''
92     email-upstream: '[odlparent]'
93     archive-artifacts: >
94         **/*.prop
95         **/*.log
96         **/target/surefire-reports/*-output.txt
97         **/target/failsafe-reports/failsafe-summary.xml
98         **/hs_err_*.log
99         **/target/feature/feature.xml
100
101     # Used by the release job
102     staging-profile-id: 880d5ac25eaa
103
104 - project:
105     name: odlparent-4.0.x
106     jobs:
107       - '{project-name}-maven-javadoc-jobs'
108       - odl-maven-jobs
109       - odl-maven-verify-jobs
110       - gerrit-tox-verify
111
112     project: odlparent
113     project-name: odlparent
114     stream: 4.0.x
115     branch: 4.0.x
116
117     mvn-settings: odlparent-settings
118     mvn-opts: '-Xmx1024m'
119
120     dependencies: ''
121     email-upstream: '[odlparent]'
122     archive-artifacts: >
123         **/*.prop
124         **/*.log
125         **/target/surefire-reports/*-output.txt
126         **/target/failsafe-reports/failsafe-summary.xml
127         **/hs_err_*.log
128         **/target/feature/feature.xml
129
130     # Used by the release job
131     javadoc-path: org.opendaylight.$PROJECT/$STREAM
132     staging-profile-id: 880d5ac25eaa
133
134 - project:
135     name: odlparent-sonar
136     jobs:
137       - gerrit-maven-sonar:
138           mvn-params: >
139             -Dodl.jacoco.aggregateFile=$WORKSPACE/target/jacoco.exec
140             -Dsonar.jacoco.reportPath=$WORKSPACE/target/jacoco.exec
141
142     project: 'odlparent'
143     project-name: 'odlparent'
144     branch: 'master'
145     java-version: 'openjdk11'
146     mvn-settings: 'odlparent-settings'
147     mvn-opts: '-Xmx1024m'
148
149 - project:
150     name: odlparent-view
151     views:
152       - project-view
153     project-name: odlparent