Merge "Migrate devstack images to Ansible provisioners"
[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     mvn-settings: 'telemetry-settings'
18     mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
19     dependencies: ''
20     email-upstream: '[telemetry]'
21     archive-artifacts: ''
22
23     # Used by the release job
24     staging-profile-id: 8ed9c52266504
25
26 - project:
27     name: telemetry-neon
28     jobs:
29       - 'odl-maven-jobs'
30       - '{project-name}-integration-{stream}'
31       - '{project-name}-rtd-jobs':
32           build-node: centos7-builder-2c-2g
33           project-pattern: telemetry
34           rtd-build-url: https://readthedocs.org/api/v2/webhook/odl-telemetry/57583/
35           rtd-token: 694bcbf8e0b45b3c4e53174c6e5773ca351e1efb
36
37     stream: neon
38     project: 'telemetry'
39     project-name: 'telemetry'
40     branch: 'stable/neon'
41     mvn-settings: 'telemetry-settings'
42     mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
43     dependencies: ''
44     email-upstream: '[telemetry]'
45     archive-artifacts: ''
46
47     # Used by the release job
48     staging-profile-id: 8ed9c52266504
49
50 - project:
51     name: telemetry-fluorine
52     jobs:
53       - 'odl-maven-jobs'
54       - '{project-name}-integration-{stream}'
55
56     stream: fluorine
57     project: 'telemetry'
58     project-name: 'telemetry'
59     branch: 'stable/fluorine'
60     mvn-settings: 'telemetry-settings'
61     mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
62     dependencies: ''
63     email-upstream: '[telemetry]'
64     archive-artifacts: ''
65
66     # Used by the release job
67     staging-profile-id: 8ed9c52266504
68
69 - project:
70     name: telemetry-sonar
71     jobs:
72       - gerrit-maven-sonar
73
74     project: 'telemetry'
75     project-name: 'telemetry'
76     branch: 'master'
77     mvn-settings: 'telemetry-settings'
78     mvn-goals: 'clean install'
79     mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
80
81 - project:
82     name: telemetry-view
83     views:
84       - project-view
85     project-name: telemetry