Merge "Update cloud image list docs"
[releng/builder.git] / jjb / bgpcep / bgpcep.yaml
1 ---
2 - project:
3     name: bgpcep-sodium
4     jobs:
5       - '{project-name}-distribution-check-{stream}'
6       - '{project-name}-maven-javadoc-jobs'
7       - '{project-name}-rtd-jobs':
8           build-node: centos7-builder-2c-2g
9           project-pattern: bgpcep
10           rtd-build-url: https://readthedocs.org/api/v2/webhook/odl-bgpcep/47576/
11           rtd-token: dbe9d1aabbe8812a26b428908f6613c28e3191fc
12       - odl-maven-jobs
13
14     stream: sodium
15     project: 'bgpcep'
16     project-name: 'bgpcep'
17     build-node: centos7-builder-8c-8g
18     build-timeout: 120
19     branch: 'master'
20     mvn-settings: 'bgpcep-settings'
21     mvn-opts: '-Xmx2048m -XX:MaxPermSize=256m'
22     dependencies: >
23         odlparent-merge-{stream},
24         yangtools-merge-{stream},
25         controller-merge-{stream},
26         mdsal-merge-{stream}
27     email-upstream: '[bgpcep] [odlparent] [yangtools] [controller] [mdsal]'
28
29     # Used by the release job
30     staging-profile-id: 9427a05049030
31
32 - project:
33     name: bgpcep-neon
34     jobs:
35       - '{project-name}-distribution-check-{stream}'
36       - '{project-name}-maven-javadoc-jobs'
37       - '{project-name}-rtd-jobs':
38           build-node: centos7-builder-2c-2g
39           project-pattern: bgpcep
40           rtd-build-url: https://readthedocs.org/api/v2/webhook/odl-bgpcep/47576/
41           rtd-token: dbe9d1aabbe8812a26b428908f6613c28e3191fc
42       - odl-maven-jobs
43
44     stream: neon
45     project: 'bgpcep'
46     project-name: 'bgpcep'
47     build-node: centos7-builder-8c-8g
48     build-timeout: 120
49     branch: 'stable/neon'
50     mvn-settings: 'bgpcep-settings'
51     mvn-opts: '-Xmx2048m -XX:MaxPermSize=256m'
52     dependencies: >
53         odlparent-merge-{stream},
54         yangtools-merge-{stream},
55         controller-merge-{stream},
56         mdsal-merge-{stream}
57     email-upstream: '[bgpcep] [odlparent] [yangtools] [controller] [mdsal]'
58
59     # Used by the release job
60     staging-profile-id: 9427a05049030
61
62 - project:
63     name: bgpcep-fluorine
64     jobs:
65       - '{project-name}-distribution-check-{stream}'
66       - '{project-name}-maven-javadoc-jobs'
67       - '{project-name}-rtd-jobs':
68           build-node: centos7-builder-2c-2g
69           project-pattern: bgpcep
70           rtd-build-url: https://readthedocs.org/api/v2/webhook/odl-bgpcep/47576/
71           rtd-token: dbe9d1aabbe8812a26b428908f6613c28e3191fc
72       - odl-maven-jobs
73
74     stream: fluorine
75     project: 'bgpcep'
76     project-name: 'bgpcep'
77     build-node: centos7-builder-8c-8g
78     build-timeout: 120
79     branch: 'stable/fluorine'
80     mvn-settings: 'bgpcep-settings'
81     mvn-opts: '-Xmx2048m -XX:MaxPermSize=256m'
82     dependencies: >
83         odlparent-merge-{stream},
84         yangtools-merge-{stream},
85         controller-merge-{stream},
86         mdsal-merge-{stream},
87     email-upstream: '[bgpcep] [odlparent] [yangtools] [controller] [mdsal]'
88
89     # Used by the release job
90     staging-profile-id: 9427a05049030
91
92 - project:
93     name: bgpcep-oxygen
94     jobs:
95       - '{project-name}-distribution-check-{stream}'
96       - '{project-name}-maven-javadoc-jobs'
97       - odl-maven-jobs
98
99     stream: oxygen
100     project: 'bgpcep'
101     project-name: 'bgpcep'
102     build-node: centos7-builder-8c-8g
103     build-timeout: 120
104     branch: 'stable/oxygen'
105     mvn-settings: 'bgpcep-settings'
106     mvn-opts: '-Xmx2048m -XX:MaxPermSize=256m'
107     dependencies: >
108         odlparent-merge-{stream},
109         yangtools-merge-{stream},
110         controller-merge-{stream},
111         mdsal-merge-{stream}
112     email-upstream: '[bgpcep] [odlparent] [yangtools] [controller] [mdsal]'
113     disable-job: 'true'
114
115     # Used by the release job
116     staging-profile-id: 9427a05049030
117
118 - project:
119     name: bgpcep-sonar
120     jobs:
121       - gerrit-maven-sonar:
122           mvn-params: >
123             -Dodl.jacoco.aggregateFile=$WORKSPACE/target/jacoco.exec
124             -Dsonar.jacoco.reportPath=$WORKSPACE/target/jacoco.exec
125             -P!karaf
126
127     project: 'bgpcep'
128     project-name: 'bgpcep'
129     build-node: centos7-builder-8c-8g
130     build-timeout: 120
131     branch: 'master'
132     mvn-settings: 'bgpcep-settings'
133     mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
134
135 - project:
136     name: bgpcep-view
137     views:
138       - project-view
139     project-name: bgpcep