Merge "Update validate autorelease projects for neon"
[releng/builder.git] / jjb / transportpce / transportpce.yaml
1 ---
2 - project:
3     name: transportpce-sodium
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: sodium
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-neon
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: neon
43     branch: 'stable/neon'
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-fluorine
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       - odl-maven-jobs
61
62     project: 'transportpce'
63     project-name: 'transportpce'
64     stream: fluorine
65     branch: 'stable/fluorine'
66     mvn-settings: 'transportpce-settings'
67     mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
68     dependencies: 'odlparent-merge-{stream},yangtools-merge-{stream},controller-merge-{stream}'
69     email-upstream: '[transportpce] [odlparent] [yangtools] [controller]'
70
71     # Used by the release job
72     staging-profile-id: a6927323fa3d4
73
74 - project:
75     name: transportpce-oxygen
76     jobs:
77       - odl-maven-jobs
78
79     project: 'transportpce'
80     project-name: 'transportpce'
81     stream: oxygen
82     branch: 'stable/oxygen'
83     mvn-settings: 'transportpce-settings'
84     mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
85     dependencies: 'odlparent-merge-{stream},yangtools-merge-{stream},controller-merge-{stream}'
86     email-upstream: '[transportpce] [odlparent] [yangtools] [controller]'
87
88     # Used by the release job
89     staging-profile-id: a6927323fa3d4
90
91 - project:
92     name: transportpce-sonar
93     jobs:
94       - gerrit-maven-sonar
95
96     project: 'transportpce'
97     project-name: 'transportpce'
98     branch: 'master'
99     mvn-settings: 'transportpce-settings'
100     mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
101
102 - project:
103     name: transportpce-view
104     views:
105       - project-view
106     project-name: transportpce