Merge "Remove mdsal-3.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-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-sonar
106     jobs:
107       - gerrit-maven-sonar:
108           mvn-params: >
109             -Dodl.jacoco.aggregateFile=$WORKSPACE/target/jacoco.exec
110             -Dsonar.jacoco.reportPath=$WORKSPACE/target/jacoco.exec
111
112     project: 'odlparent'
113     project-name: 'odlparent'
114     branch: 'master'
115     java-version: 'openjdk11'
116     mvn-settings: 'odlparent-settings'
117     mvn-opts: '-Xmx1024m'
118
119 - project:
120     name: odlparent-view
121     views:
122       - project-view
123     project-name: odlparent