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