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