Remove netvirt apex jobs
[releng/builder.git] / jjb / netvirt / netvirt.yaml
1 ---
2 - project:
3     name: netvirt-silicon
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: netvirt
11           rtd-build-url: https://readthedocs.org/api/v2/webhook/odl-netvirt/32929/
12           rtd-token: 7b6a1dcfc729957ace511e016274e253e07a8d6c
13       - gerrit-tox-verify
14       - odl-maven-jobs-jdk11
15       - odl-maven-verify-jobs
16
17     stream: silicon
18     branch: "master"
19
20     project: "netvirt"
21     project-name: "netvirt"
22
23     java-version: "openjdk11"
24     mvn-settings: "netvirt-settings"
25     mvn-opts: "-Xmx2048m"
26     build-timeout: 90
27     build-node: centos7-builder-8c-8g
28     dependencies: >
29       genius-merge-{stream},
30       neutron-merge-{stream},
31       openflowjava-merge-{stream},
32       openflowplugin-merge-{stream},
33       ovsdb-merge-{stream}
34     email-upstream: "[genius] [netvirt] [neutron] [openflowjava] [openflowplugin] [ovsdb]"
35
36     # Used by the release job
37     staging-profile-id: a67da0ffbb1ba
38
39 - project:
40     name: netvirt-aluminium
41     jobs:
42       - "{project-name}-distribution-check-{stream}"
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: aluminium
55     branch: "stable/aluminium"
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: "[genius] [netvirt] [neutron] [openflowjava] [openflowplugin] [ovsdb]"
72
73     # Used by the release job
74     staging-profile-id: a67da0ffbb1ba
75
76 - project:
77     name: netvirt-magnesium
78     jobs:
79       - "{project-name}-distribution-check-{stream}"
80       - "{project-name}-maven-javadoc-jobs"
81       - "{project-name}-rtd-jobs":
82           build-node: centos7-builder-2c-2g
83           doc-dir: .tox/docs/tmp/html
84           project-pattern: netvirt
85           rtd-build-url: https://readthedocs.org/api/v2/webhook/odl-netvirt/32929/
86           rtd-token: 7b6a1dcfc729957ace511e016274e253e07a8d6c
87       - gerrit-tox-verify
88       - odl-maven-jobs-jdk11
89       - odl-maven-verify-jobs
90
91     stream: magnesium
92     branch: "stable/magnesium"
93
94     project: "netvirt"
95     project-name: "netvirt"
96
97     java-version: "openjdk11"
98     mvn-settings: "netvirt-settings"
99     mvn-opts: "-Xmx2048m"
100     build-timeout: 90
101     build-node: centos7-builder-8c-8g
102     dependencies: >
103       genius-merge-{stream},
104       neutron-merge-{stream},
105       openflowjava-merge-{stream},
106       openflowplugin-merge-{stream},
107       ovsdb-merge-{stream}
108     email-upstream: "[genius] [netvirt] [neutron] [openflowjava] [openflowplugin] [ovsdb]"
109
110     # Used by the release job
111     staging-profile-id: a67da0ffbb1ba
112
113 - project:
114     name: netvirt-sodium
115     jobs:
116       - "{project-name}-distribution-check-{stream}"
117       - "{project-name}-maven-javadoc-jobs"
118       - "{project-name}-rtd-jobs":
119           build-node: centos7-builder-2c-2g
120           doc-dir: .tox/docs/tmp/html
121           project-pattern: netvirt
122           rtd-build-url: https://readthedocs.org/api/v2/webhook/odl-netvirt/32929/
123           rtd-token: 7b6a1dcfc729957ace511e016274e253e07a8d6c
124       - gerrit-tox-verify
125       - odl-maven-jobs
126       - odl-maven-verify-jobs
127
128     stream: sodium
129     branch: "stable/sodium"
130
131     project: "netvirt"
132     project-name: "netvirt"
133     mvn-settings: "netvirt-settings"
134     mvn-opts: "-Xmx2048m"
135     build-timeout: 90
136     build-node: centos7-builder-8c-8g
137     dependencies: >
138       genius-merge-{stream},
139       neutron-merge-{stream},
140       openflowjava-merge-{stream},
141       openflowplugin-merge-{stream},
142       ovsdb-merge-{stream}
143     email-upstream: "[genius] [netvirt] [neutron] [openflowjava] [openflowplugin] [ovsdb]"
144
145     # Used by the release job
146     staging-profile-id: a67da0ffbb1ba
147
148 - project:
149     name: netvirt-sonar
150     jobs:
151       - gerrit-maven-sonar
152
153     project: "netvirt"
154     project-name: "netvirt"
155     branch: "master"
156     java-version: "openjdk11"
157     mvn-settings: "netvirt-settings"
158     mvn-opts: "-Xmx1024m"
159     sonarcloud: true
160     sonarcloud-project-organization: "{sonarcloud_project_organization}"
161     sonarcloud-api-token: "{sonarcloud_api_token}"
162     sonarcloud-project-key: "{sonarcloud_project_organization}_{project-name}"
163
164 - project:
165     name: netvirt-csit-view
166     views:
167       - csit-view
168     view-name: netvirt-csit
169     view-description: "List of netvirt-csit jobs"
170     view-regex: "netvirt-csit(?!(.*gate)|(.*hwvtep)).*"
171
172 - project:
173     name: netvirt
174     jobs:
175       - gerrit-info-yaml-verify
176     project: netvirt
177     project-name: netvirt-info
178     build-node: centos7-builder-2c-1g
179
180 - project:
181     name: netvirt-view
182     views:
183       - project-view
184     project-name: netvirt