Magnesium branch cut
[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
42       - odl-maven-verify-jobs
43
44     project: 'transportpce'
45     project-name: 'transportpce'
46     stream: magnesium
47     branch: 'stable/magnesium'
48     mvn-settings: 'transportpce-settings'
49     mvn-opts: '-Xmx1024m'
50     dependencies: 'odlparent-merge-{stream},yangtools-merge-{stream},controller-merge-{stream}'
51     email-upstream: '[transportpce] [odlparent] [yangtools] [controller]'
52
53     # Used by the release job
54     staging-profile-id: a6927323fa3d4
55
56 - project:
57     name: transportpce-sodium
58     jobs:
59       - '{project-name}-rtd-jobs':
60           build-node: centos7-builder-2c-2g
61           project-pattern: transportpce
62           rtd-build-url: https://readthedocs.org/api/v2/webhook/odl-transportpce/47688/
63           rtd-token: 6f37ba63226bdcc6c823ee455e62237cf68813fd
64       - gerrit-tox-verify:
65           build-timeout: 120
66           build-node: centos7-builder-8c-8g
67       - odl-maven-jobs
68       - odl-maven-verify-jobs
69
70     project: 'transportpce'
71     project-name: 'transportpce'
72     stream: sodium
73     branch: 'stable/sodium'
74     mvn-settings: 'transportpce-settings'
75     mvn-opts: '-Xmx1024m'
76     dependencies: 'odlparent-merge-{stream},yangtools-merge-{stream},controller-merge-{stream}'
77     email-upstream: '[transportpce] [odlparent] [yangtools] [controller]'
78
79     # Used by the release job
80     staging-profile-id: a6927323fa3d4
81
82 - project:
83     name: transportpce-neon
84     jobs:
85       - '{project-name}-rtd-jobs':
86           build-node: centos7-builder-2c-2g
87           project-pattern: transportpce
88           rtd-build-url: https://readthedocs.org/api/v2/webhook/odl-transportpce/47688/
89           rtd-token: 6f37ba63226bdcc6c823ee455e62237cf68813fd
90       - gerrit-tox-verify:
91           build-timeout: 120
92           build-node: centos7-builder-8c-8g
93       - odl-maven-jobs
94       - odl-maven-verify-jobs
95
96     project: 'transportpce'
97     project-name: 'transportpce'
98     stream: neon
99     branch: 'stable/neon'
100     mvn-settings: 'transportpce-settings'
101     mvn-opts: '-Xmx1024m'
102     dependencies: 'odlparent-merge-{stream},yangtools-merge-{stream},controller-merge-{stream}'
103     email-upstream: '[transportpce] [odlparent] [yangtools] [controller]'
104
105     # Used by the release job
106     staging-profile-id: a6927323fa3d4
107
108 - project:
109     name: transportpce-sonar
110     jobs:
111       - gerrit-maven-sonar
112
113     project: 'transportpce'
114     project-name: 'transportpce'
115     branch: 'master'
116     mvn-settings: 'transportpce-settings'
117     mvn-opts: '-Xmx1024m'
118
119 - project:
120     name: transportpce-view
121     views:
122       - project-view
123     project-name: transportpce