Adjust CSIT for UM projects
[releng/builder.git] / jjb / netvirt / netvirt.yaml
1 ---
2 - project:
3     name: netvirt
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           doc-dir: .tox/docs/tmp/html
10           project-pattern: netvirt
11           rtd-project: odl-netvirt
12       - gerrit-tox-verify
13       - odl-maven-jobs
14
15     stream:
16       - fluorine:
17           branch: 'master'
18       - oxygen:
19           branch: 'stable/oxygen'
20       - nitrogen:
21           branch: 'stable/nitrogen'
22       - carbon:
23           branch: 'stable/carbon'
24           karaf-version: karaf3
25     project: 'netvirt'
26     project-name: 'netvirt'
27     mvn-settings: 'netvirt-settings'
28     mvn-opts: '-Xmx2048m -XX:MaxPermSize=512m'
29     build-timeout: 90
30     build-node: centos7-builder-8c-8g
31     dependencies: >
32         genius-merge-{stream},
33         neutron-merge-{stream},
34         openflowjava-merge-{stream},
35         openflowplugin-merge-{stream},
36         ovsdb-merge-{stream},
37         sfc-merge-{stream}
38     email-upstream: '[genius] [netvirt] [neutron] [openflowjava] [openflowplugin] [ovsdb] [sfc]'
39
40     # Used by the release job
41     staging-profile-id: a67da0ffbb1ba
42
43 - project:
44     name: netvirt-vpp
45     jobs:
46       - gerrit-maven-verify
47
48     stream: vpp
49     project: 'netvirt'
50     project-name: 'netvirt'
51     branch: 'topic/vpp'
52     karaf-version: karaf3
53     distribution_branch: 'master'
54     mvn-settings: 'netvirt-settings'
55     mvn-opts: '-Xmx2048m -XX:MaxPermSize=512m'
56     dependencies:
57     email-upstream: '[netvirt]'
58
59 - project:
60     name: netvirt-sonar
61     jobs:
62       - gerrit-maven-sonar
63     project: 'netvirt'
64     project-name: 'netvirt'
65     branch: 'master'
66     mvn-settings: 'netvirt-settings'
67     mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'