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