Remove bgpcep dependencies on tcpmd5
[releng/builder.git] / jjb / bgpcep / bgpcep.yaml
1 ---
2 - project:
3     name: bgpcep-neon
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: neon
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-fluorine
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: fluorine
45     project: 'bgpcep'
46     project-name: 'bgpcep'
47     build-node: centos7-builder-8c-8g
48     build-timeout: 120
49     branch: 'stable/fluorine'
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-oxygen
64     jobs:
65       - '{project-name}-distribution-check-{stream}'
66       - '{project-name}-maven-javadoc-jobs'
67       - odl-maven-jobs
68
69     stream: oxygen
70     project: 'bgpcep'
71     project-name: 'bgpcep'
72     build-node: centos7-builder-8c-8g
73     build-timeout: 120
74     branch: 'stable/oxygen'
75     mvn-settings: 'bgpcep-settings'
76     mvn-opts: '-Xmx2048m -XX:MaxPermSize=256m'
77     dependencies: >
78         odlparent-merge-{stream},
79         yangtools-merge-{stream},
80         controller-merge-{stream},
81         mdsal-merge-{stream}
82     email-upstream: '[bgpcep] [odlparent] [yangtools] [controller] [mdsal]'
83
84     # Used by the release job
85     staging-profile-id: 9427a05049030
86
87 - project:
88     name: bgpcep-sonar
89     jobs:
90       - gerrit-maven-sonar:
91           mvn-params: >
92             -Dodl.jacoco.aggregateFile=$WORKSPACE/target/jacoco.exec
93             -Dsonar.jacoco.reportPath=$WORKSPACE/target/jacoco.exec
94
95     project: 'bgpcep'
96     project-name: 'bgpcep'
97     build-node: centos7-builder-8c-8g
98     build-timeout: 120
99     branch: 'master'
100     mvn-settings: 'bgpcep-settings'
101     mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
102
103 - project:
104     name: bgpcep-view
105     views:
106       - project-view
107     project-name: bgpcep