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