Merge "Update cloud image list docs"
[releng/builder.git] / jjb / netvirt / netvirt.yaml
1 ---
2 - project:
3     name: netvirt-phosphorus
4     jobs:
5       - "{project-name}-maven-javadoc-jobs"
6       - "{project-name}-rtd-jobs":
7           build-node: centos7-builder-2c-2g
8           doc-dir: .tox/docs/tmp/html
9           project-pattern: netvirt
10           rtd-build-url: https://readthedocs.org/api/v2/webhook/odl-netvirt/32929/
11           rtd-token: 7b6a1dcfc729957ace511e016274e253e07a8d6c
12       - gerrit-tox-verify
13       - odl-maven-jobs-jdk11
14       - odl-maven-verify-jobs
15
16     stream: phosphorus
17     branch: "master"
18
19     project: "netvirt"
20     project-name: "netvirt"
21
22     java-version: "openjdk11"
23     mvn-settings: "netvirt-settings"
24     mvn-opts: "-Xmx2048m"
25     build-timeout: 90
26     build-node: centos7-builder-8c-8g
27     dependencies: >
28       genius-merge-{stream},
29       neutron-merge-{stream},
30       openflowjava-merge-{stream},
31       openflowplugin-merge-{stream},
32       ovsdb-merge-{stream}
33     email-upstream:
34       "[genius] [netvirt] [neutron] [openflowjava] [openflowplugin]\
35       \ [ovsdb]"
36
37     # Used by the release job
38     staging-profile-id: a67da0ffbb1ba
39
40 - project:
41     name: netvirt-silicon
42     jobs:
43       - "{project-name}-maven-javadoc-jobs"
44       - "{project-name}-rtd-jobs":
45           build-node: centos7-builder-2c-2g
46           doc-dir: .tox/docs/tmp/html
47           project-pattern: netvirt
48           rtd-build-url: https://readthedocs.org/api/v2/webhook/odl-netvirt/32929/
49           rtd-token: 7b6a1dcfc729957ace511e016274e253e07a8d6c
50       - gerrit-tox-verify
51       - odl-maven-jobs-jdk11
52       - odl-maven-verify-jobs
53
54     stream: silicon
55     branch: "stable/silicon"
56
57     project: "netvirt"
58     project-name: "netvirt"
59
60     java-version: "openjdk11"
61     mvn-settings: "netvirt-settings"
62     mvn-opts: "-Xmx2048m"
63     build-timeout: 90
64     build-node: centos7-builder-8c-8g
65     dependencies: >
66       genius-merge-{stream},
67       neutron-merge-{stream},
68       openflowjava-merge-{stream},
69       openflowplugin-merge-{stream},
70       ovsdb-merge-{stream}
71     email-upstream:
72       "[genius] [netvirt] [neutron] [openflowjava] [openflowplugin]\
73       \ [ovsdb]"
74
75     # Used by the release job
76     staging-profile-id: a67da0ffbb1ba
77
78 - project:
79     name: netvirt-aluminium
80     jobs:
81       - "{project-name}-distribution-check-{stream}"
82       - "{project-name}-maven-javadoc-jobs"
83       - "{project-name}-rtd-jobs":
84           build-node: centos7-builder-2c-2g
85           doc-dir: .tox/docs/tmp/html
86           project-pattern: netvirt
87           rtd-build-url: https://readthedocs.org/api/v2/webhook/odl-netvirt/32929/
88           rtd-token: 7b6a1dcfc729957ace511e016274e253e07a8d6c
89       - gerrit-tox-verify
90       - odl-maven-jobs-jdk11
91       - odl-maven-verify-jobs
92
93     stream: aluminium
94     branch: "stable/aluminium"
95
96     project: "netvirt"
97     project-name: "netvirt"
98
99     java-version: "openjdk11"
100     mvn-settings: "netvirt-settings"
101     mvn-opts: "-Xmx2048m"
102     build-timeout: 90
103     build-node: centos7-builder-8c-8g
104     dependencies: >
105       genius-merge-{stream},
106       neutron-merge-{stream},
107       openflowjava-merge-{stream},
108       openflowplugin-merge-{stream},
109       ovsdb-merge-{stream}
110     email-upstream:
111       "[genius] [netvirt] [neutron] [openflowjava] [openflowplugin]\
112       \ [ovsdb]"
113
114     # Used by the release job
115     staging-profile-id: a67da0ffbb1ba
116
117 - project:
118     name: netvirt-sonar
119     jobs:
120       - gerrit-maven-sonar
121
122     project: "netvirt"
123     project-name: "netvirt"
124     branch: "master"
125     java-version: "openjdk11"
126     mvn-settings: "netvirt-settings"
127     mvn-opts: "-Xmx1024m"
128     sonarcloud: true
129     sonarcloud-project-organization: "{sonarcloud_project_organization}"
130     sonarcloud-api-token: "{sonarcloud_api_token}"
131     sonarcloud-project-key: "{sonarcloud_project_organization}_{project-name}"
132
133 - project:
134     name: netvirt-csit-view
135     views:
136       - csit-view
137     view-name: netvirt-csit
138     view-description: "List of netvirt-csit jobs"
139     view-regex: "netvirt-csit(?!(.*gate)|(.*hwvtep)).*"
140
141 - project:
142     name: netvirt
143     jobs:
144       - gerrit-info-yaml-verify
145     project: netvirt
146     project-name: netvirt-info
147     build-node: centos7-builder-2c-1g
148
149 - project:
150     name: netvirt-view
151     views:
152       - project-view
153     project-name: netvirt