Merge "Add YANG module check in distribution merge job"
[releng/builder.git] / jjb / infrautils / infrautils.yaml
1 ---
2 - project:
3     name: infrautils-magnesium
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: infrautils
11           rtd-build-url: https://readthedocs.org/api/v2/webhook/odl-infrautils/38993/
12           rtd-token: 294c76173237e3a088365c31012cf4ddaa767dc9
13       - odl-maven-jobs-jdk11
14       - odl-maven-verify-jobs:
15           java-version:
16             - openjdk11
17
18     stream: magnesium
19     project: 'infrautils'
20     project-name: 'infrautils'
21     branch: 'master'
22     mvn-settings: 'infrautils-settings'
23     mvn-opts: '-Xmx1024m'
24     dependencies: 'odlparent-merge-{stream}'
25     email-upstream: '[infrautils] [odlparent]'
26
27     # Used by the release job
28     staging-profile-id: 96fca0367756c
29
30 - project:
31     name: infrautils-sodium
32     jobs:
33       - '{project-name}-distribution-check-{stream}'
34       - '{project-name}-maven-javadoc-jobs'
35       - '{project-name}-rtd-jobs':
36           build-node: centos7-builder-2c-2g
37           doc-dir: .tox/docs/tmp/html
38           project-pattern: infrautils
39           rtd-build-url: https://readthedocs.org/api/v2/webhook/odl-infrautils/38993/
40           rtd-token: 294c76173237e3a088365c31012cf4ddaa767dc9
41       - odl-maven-jobs
42       - odl-maven-verify-jobs
43
44     stream: sodium
45     project: 'infrautils'
46     project-name: 'infrautils'
47     branch: 'stable/sodium'
48     mvn-settings: 'infrautils-settings'
49     mvn-opts: '-Xmx1024m'
50     dependencies: 'odlparent-merge-{stream}'
51     email-upstream: '[infrautils] [odlparent]'
52
53     # Used by the release job
54     staging-profile-id: 96fca0367756c
55
56 - project:
57     name: infrautils-neon
58     jobs:
59       - '{project-name}-distribution-check-{stream}'
60       - '{project-name}-maven-javadoc-jobs'
61       - '{project-name}-rtd-jobs':
62           build-node: centos7-builder-2c-2g
63           doc-dir: .tox/docs/tmp/html
64           project-pattern: infrautils
65           rtd-build-url: https://readthedocs.org/api/v2/webhook/odl-infrautils/38993/
66           rtd-token: 294c76173237e3a088365c31012cf4ddaa767dc9
67       - odl-maven-jobs
68       - odl-maven-verify-jobs
69
70     stream: neon
71     project: 'infrautils'
72     project-name: 'infrautils'
73     branch: 'stable/neon'
74     mvn-settings: 'infrautils-settings'
75     mvn-opts: '-Xmx1024m'
76     dependencies: 'odlparent-merge-{stream}'
77     email-upstream: '[infrautils] [odlparent]'
78
79     # Used by the release job
80     staging-profile-id: 96fca0367756c
81
82 - project:
83     name: infrautils-sonar
84     jobs:
85       - gerrit-maven-sonar
86     project: 'infrautils'
87     project-name: 'infrautils'
88     branch: 'master'
89     mvn-settings: 'infrautils-settings'
90     mvn-opts: '-Xmx1024m'
91
92 - project:
93     name: infrautils-view
94     views:
95       - project-view
96     project-name: infrautils