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