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