Merge "tox verify job for releng/info-master"
[releng/builder.git] / jjb / transportpce / transportpce.yaml
1 ---
2 - project:
3     name: transportpce-neon
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: 90
12       - odl-maven-jobs
13
14     project: 'transportpce'
15     project-name: 'transportpce'
16     stream: neon
17     branch: 'master'
18     mvn-settings: 'transportpce-settings'
19     mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
20     dependencies: 'odlparent-merge-{stream},yangtools-merge-{stream},controller-merge-{stream}'
21     email-upstream: '[transportpce] [odlparent] [yangtools] [controller]'
22
23     # Used by the release job
24     staging-profile-id: a6927323fa3d4
25
26 - project:
27     name: transportpce-fluorine
28     jobs:
29       - '{project-name}-rtd-jobs':
30           build-node: centos7-builder-2c-2g
31           project-pattern: transportpce
32           rtd-build-url: https://readthedocs.org/api/v2/webhook/odl-transportpce/47688/
33           rtd-token: 6f37ba63226bdcc6c823ee455e62237cf68813fd
34       - odl-maven-jobs
35
36     project: 'transportpce'
37     project-name: 'transportpce'
38     stream: fluorine
39     branch: 'stable/fluorine'
40     mvn-settings: 'transportpce-settings'
41     mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
42     dependencies: 'odlparent-merge-{stream},yangtools-merge-{stream},controller-merge-{stream}'
43     email-upstream: '[transportpce] [odlparent] [yangtools] [controller]'
44
45     # Used by the release job
46     staging-profile-id: a6927323fa3d4
47
48 - project:
49     name: transportpce-oxygen
50     jobs:
51       - odl-maven-jobs
52
53     project: 'transportpce'
54     project-name: 'transportpce'
55     stream: oxygen
56     branch: 'stable/oxygen'
57     mvn-settings: 'transportpce-settings'
58     mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
59     dependencies: 'odlparent-merge-{stream},yangtools-merge-{stream},controller-merge-{stream}'
60     email-upstream: '[transportpce] [odlparent] [yangtools] [controller]'
61
62     # Used by the release job
63     staging-profile-id: a6927323fa3d4
64
65 - project:
66     name: transportpce-sonar
67     jobs:
68       - gerrit-maven-sonar
69
70     project: 'transportpce'
71     project-name: 'transportpce'
72     branch: 'master'
73     mvn-settings: 'transportpce-settings'
74     mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
75
76 - project:
77     name: transportpce-view
78     views:
79       - project-view
80     project-name: transportpce