change transportpce sonar jjb config to use JDK11
[releng/builder.git] / jjb / transportpce / transportpce.yaml
1 ---
2 - project:
3     name: transportpce-aluminium
4     jobs:
5       - '{project-name}-rtd-jobs':
6           build-node: centos7-builder-2c-2g
7           project-pattern: transportpce
8           rtd-build-url: https://readthedocs.org/api/v2/webhook/odl-transportpce/47688/
9           rtd-token: 6f37ba63226bdcc6c823ee455e62237cf68813fd
10       - gerrit-tox-verify:
11           build-timeout: 120
12           build-node: centos7-builder-8c-8g
13       - gerrit-release-merge
14       - odl-maven-jobs-jdk11
15       - odl-maven-verify-jobs
16
17     project: 'transportpce'
18     project-name: 'transportpce'
19     stream: aluminium
20     branch: 'master'
21     java-version: 'openjdk11'
22     mvn-settings: 'transportpce-settings'
23     mvn-opts: '-Xmx1024m'
24     dependencies: 'odlparent-merge-{stream},yangtools-merge-{stream},controller-merge-{stream}'
25     email-upstream: '[transportpce] [odlparent] [yangtools] [controller]'
26
27     # Used by the release job
28     staging-profile-id: a6927323fa3d4
29
30 - project:
31     name: transportpce-magnesium
32     jobs:
33       - '{project-name}-rtd-jobs':
34           build-node: centos7-builder-2c-2g
35           project-pattern: transportpce
36           rtd-build-url: https://readthedocs.org/api/v2/webhook/odl-transportpce/47688/
37           rtd-token: 6f37ba63226bdcc6c823ee455e62237cf68813fd
38       - gerrit-tox-verify:
39           build-timeout: 120
40           build-node: centos7-builder-8c-8g
41       - odl-maven-jobs-jdk11
42       - odl-maven-verify-jobs
43
44     project: 'transportpce'
45     project-name: 'transportpce'
46     stream: magnesium
47     branch: 'stable/magnesium'
48     java-version: 'openjdk11'
49     mvn-settings: 'transportpce-settings'
50     mvn-opts: '-Xmx1024m'
51     dependencies: 'odlparent-merge-{stream},yangtools-merge-{stream},controller-merge-{stream}'
52     email-upstream: '[transportpce] [odlparent] [yangtools] [controller]'
53
54     # Used by the release job
55     staging-profile-id: a6927323fa3d4
56
57 - project:
58     name: transportpce-sodium
59     jobs:
60       - '{project-name}-rtd-jobs':
61           build-node: centos7-builder-2c-2g
62           project-pattern: transportpce
63           rtd-build-url: https://readthedocs.org/api/v2/webhook/odl-transportpce/47688/
64           rtd-token: 6f37ba63226bdcc6c823ee455e62237cf68813fd
65       - gerrit-tox-verify:
66           build-timeout: 120
67           build-node: centos7-builder-8c-8g
68       - odl-maven-jobs
69       - odl-maven-verify-jobs
70
71     project: 'transportpce'
72     project-name: 'transportpce'
73     stream: sodium
74     branch: 'stable/sodium'
75     mvn-settings: 'transportpce-settings'
76     mvn-opts: '-Xmx1024m'
77     dependencies: 'odlparent-merge-{stream},yangtools-merge-{stream},controller-merge-{stream}'
78     email-upstream: '[transportpce] [odlparent] [yangtools] [controller]'
79
80     # Used by the release job
81     staging-profile-id: a6927323fa3d4
82
83 - project:
84     name: transportpce-neon
85     jobs:
86       - '{project-name}-rtd-jobs':
87           build-node: centos7-builder-2c-2g
88           project-pattern: transportpce
89           rtd-build-url: https://readthedocs.org/api/v2/webhook/odl-transportpce/47688/
90           rtd-token: 6f37ba63226bdcc6c823ee455e62237cf68813fd
91       - gerrit-tox-verify:
92           build-timeout: 120
93           build-node: centos7-builder-8c-8g
94       - odl-maven-jobs
95       - odl-maven-verify-jobs
96
97     project: 'transportpce'
98     project-name: 'transportpce'
99     stream: neon
100     branch: 'stable/neon'
101     mvn-settings: 'transportpce-settings'
102     mvn-opts: '-Xmx1024m'
103     dependencies: 'odlparent-merge-{stream},yangtools-merge-{stream},controller-merge-{stream}'
104     email-upstream: '[transportpce] [odlparent] [yangtools] [controller]'
105
106     # Used by the release job
107     staging-profile-id: a6927323fa3d4
108
109 - project:
110     name: transportpce-sonar
111     jobs:
112       - gerrit-maven-sonar
113
114     project: 'transportpce'
115     project-name: 'transportpce'
116     branch: 'master'
117     java-version: 'openjdk11'
118     mvn-settings: 'transportpce-settings'
119     mvn-opts: '-Xmx1024m'
120
121 - project:
122     name: transportpce-view
123     views:
124       - project-view
125     project-name: transportpce