Move unimgr Sonar scan to Sonarcloud
[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-sonar
85     jobs:
86       - gerrit-maven-sonar
87
88     project: 'transportpce'
89     project-name: 'transportpce'
90     branch: 'master'
91     java-version: 'openjdk11'
92     mvn-settings: 'transportpce-settings'
93     mvn-opts: '-Xmx1024m'
94
95 - project:
96     name: transportpce-view
97     views:
98       - project-view
99     project-name: transportpce