Merge "Update multipatch script"
[releng/builder.git] / jjb / telemetry / telemetry.yaml
1 ---
2 - project:
3     name: telemetry-sodium
4     jobs:
5       - 'odl-maven-jobs'
6       - '{project-name}-integration-{stream}'
7       - '{project-name}-rtd-jobs':
8           build-node: centos7-builder-2c-2g
9           project-pattern: telemetry
10           rtd-build-url: https://readthedocs.org/api/v2/webhook/odl-telemetry/57583/
11           rtd-token: 694bcbf8e0b45b3c4e53174c6e5773ca351e1efb
12
13     stream: sodium
14     project: 'telemetry'
15     project-name: 'telemetry'
16     branch: 'master'
17     jdks:
18       - openjdk8
19     maven:
20       - mvn33:
21           mvn-version: 'mvn33'
22     mvn-settings: 'telemetry-settings'
23     mvn-goals: 'clean install'
24     mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
25     dependencies: ''
26     email-upstream: '[telemetry]'
27     archive-artifacts: ''
28
29     # Used by the release job
30     staging-profile-id: 8ed9c52266504
31
32 - project:
33     name: telemetry-neon
34     jobs:
35       - 'odl-maven-jobs'
36       - '{project-name}-integration-{stream}'
37       - '{project-name}-rtd-jobs':
38           build-node: centos7-builder-2c-2g
39           project-pattern: telemetry
40           rtd-build-url: https://readthedocs.org/api/v2/webhook/odl-telemetry/57583/
41           rtd-token: 694bcbf8e0b45b3c4e53174c6e5773ca351e1efb
42
43     stream: neon
44     project: 'telemetry'
45     project-name: 'telemetry'
46     branch: 'stable/neon'
47     jdks:
48       - openjdk8
49     maven:
50       - mvn33:
51           mvn-version: 'mvn33'
52     mvn-settings: 'telemetry-settings'
53     mvn-goals: 'clean install'
54     mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
55     dependencies: ''
56     email-upstream: '[telemetry]'
57     archive-artifacts: ''
58
59     # Used by the release job
60     staging-profile-id: 8ed9c52266504
61
62 - project:
63     name: telemetry-fluorine
64     jobs:
65       - 'odl-maven-jobs'
66       - '{project-name}-integration-{stream}'
67
68     stream: fluorine
69     project: 'telemetry'
70     project-name: 'telemetry'
71     branch: 'stable/fluorine'
72     jdks:
73       - openjdk8
74     maven:
75       - mvn33:
76           mvn-version: 'mvn33'
77     mvn-settings: 'telemetry-settings'
78     mvn-goals: 'clean install'
79     mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
80     dependencies: ''
81     email-upstream: '[telemetry]'
82     archive-artifacts: ''
83
84     # Used by the release job
85     staging-profile-id: 8ed9c52266504
86
87 - project:
88     name: telemetry-sonar
89     jobs:
90       - gerrit-maven-sonar
91
92     project: 'telemetry'
93     project-name: 'telemetry'
94     branch: 'master'
95     mvn-settings: 'telemetry-settings'
96     mvn-goals: 'clean install'
97     mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
98
99 - project:
100     name: telemetry-view
101     views:
102       - project-view
103     project-name: telemetry