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