0e5f0119f8ba0c9ae773f1d2ad3df82486b05476
[releng/builder.git] / jjb / infrautils / infrautils.yaml
1 ---
2 - project:
3     name: infrautils-aluminium
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: aluminium
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-magnesium
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-jdk11
41       - odl-maven-verify-jobs
42
43     stream: magnesium
44     project: 'infrautils'
45     project-name: 'infrautils'
46     branch: 'stable/magnesium'
47     java-version: 'openjdk11'
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-sodium
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: sodium
71     project: 'infrautils'
72     project-name: 'infrautils'
73     branch: 'stable/sodium'
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-neon
84     jobs:
85       - '{project-name}-distribution-check-{stream}'
86       - '{project-name}-maven-javadoc-jobs'
87       - '{project-name}-rtd-jobs':
88           build-node: centos7-builder-2c-2g
89           doc-dir: .tox/docs/tmp/html
90           project-pattern: infrautils
91           rtd-build-url: https://readthedocs.org/api/v2/webhook/odl-infrautils/38993/
92           rtd-token: 294c76173237e3a088365c31012cf4ddaa767dc9
93       - odl-maven-jobs
94       - odl-maven-verify-jobs
95
96     stream: neon
97     project: 'infrautils'
98     project-name: 'infrautils'
99     branch: 'stable/neon'
100     mvn-settings: 'infrautils-settings'
101     mvn-opts: '-Xmx1024m'
102     dependencies: 'odlparent-merge-{stream}'
103     email-upstream: '[infrautils] [odlparent]'
104
105     # Used by the release job
106     staging-profile-id: 96fca0367756c
107
108 - project:
109     name: infrautils-sonar
110     jobs:
111       - gerrit-maven-sonar
112     project: 'infrautils'
113     project-name: 'infrautils'
114     branch: 'master'
115     java-version: 'openjdk11'
116     mvn-settings: 'infrautils-settings'
117     mvn-opts: '-Xmx1024m'
118
119 - project:
120     name: infrautils-view
121     views:
122       - project-view
123     project-name: infrautils