Add odlparent-6.0.x 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-opts: '-Xmx1024m'
24     mvn-version: mvn35
25
26     dependencies: ''
27     email-upstream: '[odlparent]'
28     archive-artifacts: >
29         **/*.prop
30         **/*.log
31         **/target/surefire-reports/*-output.txt
32         **/target/failsafe-reports/failsafe-summary.xml
33         **/hs_err_*.log
34         **/target/feature/feature.xml
35
36     # Used by the release job
37     staging-profile-id: 880d5ac25eaa
38
39 - project:
40     name: odlparent-6.0.x
41     jobs:
42       - '{project-name}-rtd-jobs':
43           build-node: centos7-builder-2c-2g
44           doc-dir: .tox/docs/tmp/html
45           project-pattern: odlparent
46           rtd-build-url: https://readthedocs.org/api/v2/webhook/odl-odlparent/50830/
47           rtd-token: e5afd4ac1ead64408d9e13cd1f628ade55512f8f
48       - odl-maven-jobs-jdk11
49       - odl-maven-verify-jobs
50       - gerrit-tox-verify
51
52     project: odlparent
53     project-name: odlparent
54     stream: 6.0.x
55     branch: 6.0.x
56
57     java-version: 'openjdk11'
58     mvn-settings: odlparent-settings
59     mvn-opts: '-Xmx1024m'
60     mvn-version: mvn35
61
62     dependencies: ''
63     email-upstream: '[odlparent]'
64     archive-artifacts: >
65         **/*.prop
66         **/*.log
67         **/target/surefire-reports/*-output.txt
68         **/target/failsafe-reports/failsafe-summary.xml
69         **/hs_err_*.log
70         **/target/feature/feature.xml
71
72     # Used by the release job
73     staging-profile-id: 880d5ac25eaa
74
75 - project:
76     name: odlparent-5.0.x
77     jobs:
78       - '{project-name}-maven-javadoc-jobs'
79       - odl-maven-jobs
80       - odl-maven-verify-jobs
81       - gerrit-tox-verify
82
83     project: odlparent
84     project-name: odlparent
85     stream: 5.0.x
86     branch: 5.0.x
87
88     mvn-settings: odlparent-settings
89     mvn-opts: '-Xmx1024m'
90     mvn-version: mvn35
91
92     dependencies: ''
93     email-upstream: '[odlparent]'
94     archive-artifacts: >
95         **/*.prop
96         **/*.log
97         **/target/surefire-reports/*-output.txt
98         **/target/failsafe-reports/failsafe-summary.xml
99         **/hs_err_*.log
100         **/target/feature/feature.xml
101
102     # Used by the release job
103     staging-profile-id: 880d5ac25eaa
104
105 - project:
106     name: odlparent-4.0.x
107     jobs:
108       - '{project-name}-maven-javadoc-jobs'
109       - odl-maven-jobs
110       - odl-maven-verify-jobs
111       - gerrit-tox-verify
112
113     project: odlparent
114     project-name: odlparent
115     stream: 4.0.x
116     branch: 4.0.x
117
118     mvn-settings: odlparent-settings
119     mvn-opts: '-Xmx1024m'
120
121     dependencies: ''
122     email-upstream: '[odlparent]'
123     archive-artifacts: >
124         **/*.prop
125         **/*.log
126         **/target/surefire-reports/*-output.txt
127         **/target/failsafe-reports/failsafe-summary.xml
128         **/hs_err_*.log
129         **/target/feature/feature.xml
130
131     # Used by the release job
132     javadoc-path: org.opendaylight.$PROJECT/$STREAM
133     staging-profile-id: 880d5ac25eaa
134
135 - project:
136     name: odlparent-sonar
137     jobs:
138       - gerrit-maven-sonar:
139           mvn-params: >
140             -Dodl.jacoco.aggregateFile=$WORKSPACE/target/jacoco.exec
141             -Dsonar.jacoco.reportPath=$WORKSPACE/target/jacoco.exec
142
143     project: 'odlparent'
144     project-name: 'odlparent'
145     branch: 'master'
146     java-version: 'openjdk11'
147     mvn-settings: 'odlparent-settings'
148     mvn-opts: '-Xmx1024m'
149
150 - project:
151     name: odlparent-view
152     views:
153       - project-view
154     project-name: odlparent