Merge "Add YANG module check in distribution merge job"
[releng/builder.git] / jjb / unimgr / unimgr.yaml
1 ---
2 - project:
3     name: unimgr-magnesium
4     jobs:
5       - '{project-name}-rtd-jobs':
6           build-node: centos7-builder-2c-2g
7           project-pattern: unimgr
8           rtd-build-url: https://readthedocs.org/api/v2/webhook/odl-unimgr/49748/
9           rtd-token: e12225e9b9ac67f5439c1619dcad342393b7ea31
10       - gerrit-release-merge
11       - odl-maven-jobs
12       - odl-maven-verify-jobs
13
14     stream: magnesium
15     project: 'unimgr'
16     project-name: 'unimgr'
17     branch: 'master'
18     mvn-settings: 'unimgr-settings'
19     mvn-opts: '-Xmx1024m'
20     dependencies: 'ovsdb-merge-{stream}'
21     email-upstream: '[unimgr] [ovsdb]'
22     build-node: centos7-builder-4c-16g
23
24     # Used by the release job
25     staging-profile-id: a695d0a0b8d51
26
27 - project:
28     name: unimgr-sodium
29     jobs:
30       - '{project-name}-rtd-jobs':
31           build-node: centos7-builder-2c-2g
32           project-pattern: unimgr
33           rtd-build-url: https://readthedocs.org/api/v2/webhook/odl-unimgr/49748/
34           rtd-token: e12225e9b9ac67f5439c1619dcad342393b7ea31
35       - odl-maven-jobs
36       - odl-maven-verify-jobs
37
38     stream: sodium
39     project: 'unimgr'
40     project-name: 'unimgr'
41     branch: 'stable/sodium'
42     mvn-settings: 'unimgr-settings'
43     mvn-opts: '-Xmx1024m'
44     dependencies: 'ovsdb-merge-{stream}'
45     email-upstream: '[unimgr] [ovsdb]'
46     build-node: centos7-builder-4c-16g
47
48     # Used by the release job
49     staging-profile-id: a695d0a0b8d51
50
51 - project:
52     name: unimgr-neon
53     jobs:
54       - '{project-name}-rtd-jobs':
55           build-node: centos7-builder-2c-2g
56           project-pattern: unimgr
57           rtd-build-url: https://readthedocs.org/api/v2/webhook/odl-unimgr/49748/
58           rtd-token: e12225e9b9ac67f5439c1619dcad342393b7ea31
59       - odl-maven-jobs
60       - odl-maven-verify-jobs
61
62     stream: neon
63     project: 'unimgr'
64     project-name: 'unimgr'
65     branch: 'stable/neon'
66     mvn-settings: 'unimgr-settings'
67     mvn-opts: '-Xmx1024m'
68     dependencies: 'ovsdb-merge-{stream}'
69     email-upstream: '[unimgr] [ovsdb]'
70     build-node: centos7-builder-4c-16g
71
72     # Used by the release job
73     staging-profile-id: a695d0a0b8d51
74
75 - project:
76     name: unimgr-sonar
77     jobs:
78       - gerrit-maven-sonar
79
80     project: 'unimgr'
81     project-name: 'unimgr'
82     branch: 'master'
83     mvn-settings: 'unimgr-settings'
84     mvn-opts: '-Xmx1024m'
85
86 - project:
87     name: unimgr-view
88     views:
89       - project-view
90     project-name: unimgr