Merge "Add upgrade tests job"
[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     build-node: centos7-builder-8c-8g
17     build-timeout: 90
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     build-node: centos7-builder-8c-8g
41     build-timeout: 90
42     mvn-settings: 'transportpce-settings'
43     mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
44     dependencies: 'odlparent-merge-{stream},yangtools-merge-{stream},controller-merge-{stream}'
45     email-upstream: '[transportpce] [odlparent] [yangtools] [controller]'
46
47     # Used by the release job
48     staging-profile-id: a6927323fa3d4
49
50 - project:
51     name: transportpce-oxygen
52     jobs:
53       - odl-maven-jobs
54
55     project: 'transportpce'
56     project-name: 'transportpce'
57     stream: oxygen
58     branch: 'stable/oxygen'
59     build-node: centos7-builder-8c-8g
60     build-timeout: 90
61     mvn-settings: 'transportpce-settings'
62     mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
63     dependencies: 'odlparent-merge-{stream},yangtools-merge-{stream},controller-merge-{stream}'
64     email-upstream: '[transportpce] [odlparent] [yangtools] [controller]'
65
66     # Used by the release job
67     staging-profile-id: a6927323fa3d4
68
69 - project:
70     name: transportpce-sonar
71     jobs:
72       - gerrit-maven-sonar
73
74     project: 'transportpce'
75     project-name: 'transportpce'
76     branch: 'master'
77     mvn-settings: 'transportpce-settings'
78     mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
79
80 - project:
81     name: transportpce-view
82     views:
83       - project-view
84     project-name: transportpce