Switch mdsal javadoc jobs to mvn35
[releng/builder.git] / jjb / mdsal / mdsal.yaml
1 ---
2 - project:
3     name: mdsal-master
4     jobs:
5       - '{project-name}-maven-javadoc-jobs'
6       - '{project-name}-rtd-jobs':
7           build-node: centos7-builder-2c-2g
8           project-pattern: mdsal
9           rtd-build-url: https://readthedocs.org/api/v2/webhook/odl-mdsal/44052/
10           rtd-token: a56d6212dd3de3eef12642affe8a6100cc8bc002
11       - odl-maven-jobs
12
13     project: mdsal
14     project-name: mdsal
15     branch: master
16     stream: master
17
18     mvn-settings: 'mdsal-settings'
19     mvn-opts: '-Xmx2048m'
20
21     dependencies: 'odlparent-merge-{stream},yangtools-merge-{stream}'
22     email-upstream: '[mdsal] [odlparent] [yangtools]'
23     archive-artifacts: >
24         **/*.prop
25         **/*.log
26         **/target/surefire-reports/*-output.txt
27         **/target/failsafe-reports/failsafe-summary.xml
28         **/hs_err_*.log
29         **/target/feature/feature.xml
30
31     # Used by the release job
32     staging-profile-id: a674173c7b29d
33
34 - project:
35     name: mdsal-fluorine
36     jobs:
37       - '{project-name}-distribution-check-{stream}':
38           mvn-version: 'mvn35'
39       - '{project-name}-maven-javadoc-jobs':
40           mvn-version: 'mvn33'
41       - '{project-name}-rtd-jobs':
42           build-node: centos7-builder-2c-2g
43           project-pattern: mdsal
44           rtd-build-url: https://readthedocs.org/api/v2/webhook/odl-mdsal/44052/
45           rtd-token: a56d6212dd3de3eef12642affe8a6100cc8bc002
46       - odl-maven-jobs
47
48     stream: fluorine
49     project: 'mdsal'
50     project-name: 'mdsal'
51     branch: 'stable/fluorine'
52     mvn-settings: 'mdsal-settings'
53     mvn-goals: '-Dmaven.compile.fork=true clean deploy -Dintegrationtests'
54     mvn-opts: '-Xmx2048m'
55     build-node: centos7-builder-8c-8g
56     build-timeout: 90
57     dependencies: 'odlparent-merge-{stream},yangtools-merge-{stream}'
58     email-upstream: '[mdsal] [odlparent] [yangtools]'
59
60     # Used by the release job
61     staging-profile-id: a674173c7b29d
62
63 - project:
64     name: mdsal-oxygen
65     jobs:
66       - '{project-name}-distribution-check-{stream}':
67           mvn-version: 'mvn35'
68       - '{project-name}-maven-javadoc-jobs':
69           mvn-version: 'mvn33'
70       - '{project-name}-rtd-jobs':
71           build-node: centos7-builder-2c-2g
72           project-pattern: mdsal
73           rtd-build-url: https://readthedocs.org/api/v2/webhook/odl-mdsal/44052/
74           rtd-token: a56d6212dd3de3eef12642affe8a6100cc8bc002
75       - odl-maven-jobs
76
77     stream: oxygen
78     project: 'mdsal'
79     project-name: 'mdsal'
80     branch: 'stable/oxygen'
81     mvn-settings: 'mdsal-settings'
82     mvn-goals: '-Dmaven.compile.fork=true clean deploy -Dintegrationtests'
83     mvn-opts: '-Xmx2048m'
84     build-node: centos7-builder-8c-8g
85     build-timeout: 90
86     dependencies: 'odlparent-merge-{stream},yangtools-merge-{stream}'
87     email-upstream: '[mdsal] [odlparent] [yangtools]'
88
89     # Used by the release job
90     staging-profile-id: a674173c7b29d
91
92 - project:
93     name: mdsal-sonar
94     jobs:
95       - gerrit-maven-sonar:
96           mvn-params: >
97             -Dodl.jacoco.aggregateFile=$WORKSPACE/target/jacoco.exec
98             -Dsonar.jacoco.reportPath=$WORKSPACE/target/jacoco.exec
99
100     project: 'mdsal'
101     project-name: 'mdsal'
102     branch: 'master'
103     build-node: centos7-builder-8c-8g
104     mvn-settings: 'mdsal-settings'
105     mvn-goals: '-Dmaven.compile.fork=true clean deploy -Dintegrationtests'
106     mvn-opts: '-Xmx2048m'
107
108 - project:
109     name: mdsal-view
110     views:
111       - project-view
112     project-name: mdsal