Merge "Revert "Use javadoc:aggragate-no-fork in OFP jobs""
[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       - gerrit-release-merge
14       - odl-maven-jobs-jdk11
15       - odl-maven-verify-jobs
16
17     project: 'transportpce'
18     project-name: 'transportpce'
19     stream: magnesium
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-sodium
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: sodium
47     branch: 'stable/sodium'
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-neon
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: neon
73     branch: 'stable/neon'
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-sonar
84     jobs:
85       - gerrit-maven-sonar
86
87     project: 'transportpce'
88     project-name: 'transportpce'
89     branch: 'master'
90     mvn-settings: 'transportpce-settings'
91     mvn-opts: '-Xmx1024m'
92
93 - project:
94     name: transportpce-view
95     views:
96       - project-view
97     project-name: transportpce