• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1# Auto-generated by lucicfg.
2# Do not modify manually.
3#
4# For the schema of this file, see BuildbucketCfg message:
5#   https://luci-config.appspot.com/schemas/projects:buildbucket.cfg
6
7buckets {
8  name: "ci"
9  acls {
10    group: "all"
11  }
12  acls {
13    role: SCHEDULER
14    group: "mdb/crosvm-acl-luci-admin"
15  }
16  swarming {
17    builders {
18      name: "build_docs"
19      swarming_host: "chromium-swarm.appspot.com"
20      dimensions: "cpu:x86-64"
21      dimensions: "os:Ubuntu"
22      dimensions: "pool:luci.crosvm.ci"
23      recipe {
24        name: "build_docs"
25        cipd_package: "infra/recipe_bundles/chromium.googlesource.com/crosvm/crosvm"
26        cipd_version: "refs/heads/main"
27      }
28      service_account: "crosvm-luci-ci-builder@crosvm-infra.iam.gserviceaccount.com"
29    }
30    builders {
31      name: "chromeos_hatch"
32      swarming_host: "chromium-swarm.appspot.com"
33      dimensions: "cpu:x86-64"
34      dimensions: "os:Ubuntu"
35      dimensions: "pool:luci.crosvm.ci"
36      recipe {
37        name: "build_chromeos_hatch"
38        cipd_package: "infra/recipe_bundles/chromium.googlesource.com/crosvm/crosvm"
39        cipd_version: "refs/heads/main"
40      }
41      service_account: "crosvm-luci-ci-builder@crosvm-infra.iam.gserviceaccount.com"
42    }
43    builders {
44      name: "health_check"
45      swarming_host: "chromium-swarm.appspot.com"
46      dimensions: "cpu:x86-64"
47      dimensions: "os:Ubuntu"
48      dimensions: "pool:luci.crosvm.ci"
49      recipe {
50        name: "health_check"
51        cipd_package: "infra/recipe_bundles/chromium.googlesource.com/crosvm/crosvm"
52        cipd_version: "refs/heads/main"
53      }
54      caches {
55        name: "linux_builder_cache"
56        path: "builder"
57      }
58      service_account: "crosvm-luci-ci-builder@crosvm-infra.iam.gserviceaccount.com"
59    }
60    builders {
61      name: "linux_aarch64"
62      swarming_host: "chromium-swarm.appspot.com"
63      dimensions: "cpu:x86-64"
64      dimensions: "os:Ubuntu"
65      dimensions: "pool:luci.crosvm.ci"
66      recipe {
67        name: "build_linux"
68        cipd_package: "infra/recipe_bundles/chromium.googlesource.com/crosvm/crosvm"
69        cipd_version: "refs/heads/main"
70        properties_j: "crosvm_direct:false"
71        properties_j: "profile:\"postsubmit\""
72        properties_j: "test_arch:\"aarch64\""
73      }
74      caches {
75        name: "linux_builder_cache"
76        path: "builder"
77      }
78      service_account: "crosvm-luci-ci-builder@crosvm-infra.iam.gserviceaccount.com"
79    }
80    builders {
81      name: "linux_armhf"
82      swarming_host: "chromium-swarm.appspot.com"
83      dimensions: "cpu:x86-64"
84      dimensions: "os:Ubuntu"
85      dimensions: "pool:luci.crosvm.ci"
86      recipe {
87        name: "build_linux"
88        cipd_package: "infra/recipe_bundles/chromium.googlesource.com/crosvm/crosvm"
89        cipd_version: "refs/heads/main"
90        properties_j: "crosvm_direct:false"
91        properties_j: "profile:\"postsubmit\""
92        properties_j: "test_arch:\"armhf\""
93      }
94      caches {
95        name: "linux_builder_cache"
96        path: "builder"
97      }
98      service_account: "crosvm-luci-ci-builder@crosvm-infra.iam.gserviceaccount.com"
99    }
100    builders {
101      name: "linux_mingw64"
102      swarming_host: "chromium-swarm.appspot.com"
103      dimensions: "cpu:x86-64"
104      dimensions: "os:Ubuntu"
105      dimensions: "pool:luci.crosvm.ci"
106      recipe {
107        name: "build_linux"
108        cipd_package: "infra/recipe_bundles/chromium.googlesource.com/crosvm/crosvm"
109        cipd_version: "refs/heads/main"
110        properties_j: "crosvm_direct:false"
111        properties_j: "profile:\"postsubmit\""
112        properties_j: "test_arch:\"mingw64\""
113      }
114      caches {
115        name: "linux_builder_cache"
116        path: "builder"
117      }
118      service_account: "crosvm-luci-ci-builder@crosvm-infra.iam.gserviceaccount.com"
119    }
120    builders {
121      name: "linux_x86_64"
122      swarming_host: "chromium-swarm.appspot.com"
123      dimensions: "cpu:x86-64"
124      dimensions: "os:Ubuntu"
125      dimensions: "pool:luci.crosvm.ci"
126      recipe {
127        name: "build_linux"
128        cipd_package: "infra/recipe_bundles/chromium.googlesource.com/crosvm/crosvm"
129        cipd_version: "refs/heads/main"
130        properties_j: "crosvm_direct:false"
131        properties_j: "profile:\"postsubmit\""
132        properties_j: "test_arch:\"x86_64\""
133      }
134      caches {
135        name: "linux_builder_cache"
136        path: "builder"
137      }
138      service_account: "crosvm-luci-ci-builder@crosvm-infra.iam.gserviceaccount.com"
139    }
140    builders {
141      name: "linux_x86_64_direct"
142      swarming_host: "chromium-swarm.appspot.com"
143      dimensions: "cpu:x86-64"
144      dimensions: "os:Ubuntu"
145      dimensions: "pool:luci.crosvm.ci"
146      recipe {
147        name: "build_linux"
148        cipd_package: "infra/recipe_bundles/chromium.googlesource.com/crosvm/crosvm"
149        cipd_version: "refs/heads/main"
150        properties_j: "crosvm_direct:true"
151        properties_j: "profile:\"postsubmit\""
152        properties_j: "test_arch:\"x86_64\""
153      }
154      caches {
155        name: "linux_builder_cache"
156        path: "builder"
157      }
158      service_account: "crosvm-luci-ci-builder@crosvm-infra.iam.gserviceaccount.com"
159    }
160    builders {
161      name: "push_to_github"
162      swarming_host: "chromium-swarm.appspot.com"
163      dimensions: "cpu:x86-64"
164      dimensions: "os:Ubuntu"
165      dimensions: "pool:luci.crosvm.ci"
166      recipe {
167        name: "push_to_github"
168        cipd_package: "infra/recipe_bundles/chromium.googlesource.com/crosvm/crosvm"
169        cipd_version: "refs/heads/main"
170      }
171      service_account: "crosvm-luci-ci-builder@crosvm-infra.iam.gserviceaccount.com"
172    }
173    builders {
174      name: "update_chromeos_merges"
175      swarming_host: "chromium-swarm.appspot.com"
176      dimensions: "cpu:x86-64"
177      dimensions: "os:Ubuntu"
178      dimensions: "pool:luci.crosvm.ci"
179      recipe {
180        name: "update_chromeos_merges"
181        cipd_package: "infra/recipe_bundles/chromium.googlesource.com/crosvm/crosvm"
182        cipd_version: "refs/heads/main"
183      }
184      service_account: "crosvm-luci-ci-builder@crosvm-infra.iam.gserviceaccount.com"
185    }
186    builders {
187      name: "windows"
188      swarming_host: "chromium-swarm.appspot.com"
189      dimensions: "cpu:x86-64"
190      dimensions: "os:Windows"
191      dimensions: "pool:luci.crosvm.ci"
192      recipe {
193        name: "build_windows"
194        cipd_package: "infra/recipe_bundles/chromium.googlesource.com/crosvm/crosvm"
195        cipd_version: "refs/heads/main"
196      }
197      service_account: "crosvm-luci-ci-builder@crosvm-infra.iam.gserviceaccount.com"
198    }
199  }
200}
201buckets {
202  name: "prod"
203  acls {
204    group: "all"
205  }
206}
207buckets {
208  name: "try"
209  acls {
210    group: "all"
211  }
212  swarming {
213    builders {
214      name: "health_check"
215      swarming_host: "chromium-swarm.appspot.com"
216      dimensions: "cpu:x86-64"
217      dimensions: "os:Ubuntu"
218      dimensions: "pool:luci.crosvm.try"
219      recipe {
220        name: "health_check"
221        cipd_package: "infra/recipe_bundles/chromium.googlesource.com/crosvm/crosvm"
222        cipd_version: "refs/heads/main"
223      }
224      caches {
225        name: "linux_builder_cache"
226        path: "builder"
227      }
228      service_account: "crosvm-luci-try-builder@crosvm-infra.iam.gserviceaccount.com"
229    }
230    builders {
231      name: "linux_aarch64"
232      swarming_host: "chromium-swarm.appspot.com"
233      dimensions: "cpu:x86-64"
234      dimensions: "os:Ubuntu"
235      dimensions: "pool:luci.crosvm.try"
236      recipe {
237        name: "build_linux"
238        cipd_package: "infra/recipe_bundles/chromium.googlesource.com/crosvm/crosvm"
239        cipd_version: "refs/heads/main"
240        properties_j: "crosvm_direct:false"
241        properties_j: "profile:\"presubmit\""
242        properties_j: "test_arch:\"aarch64\""
243      }
244      caches {
245        name: "linux_builder_cache"
246        path: "builder"
247      }
248      service_account: "crosvm-luci-try-builder@crosvm-infra.iam.gserviceaccount.com"
249    }
250    builders {
251      name: "linux_armhf"
252      swarming_host: "chromium-swarm.appspot.com"
253      dimensions: "cpu:x86-64"
254      dimensions: "os:Ubuntu"
255      dimensions: "pool:luci.crosvm.try"
256      recipe {
257        name: "build_linux"
258        cipd_package: "infra/recipe_bundles/chromium.googlesource.com/crosvm/crosvm"
259        cipd_version: "refs/heads/main"
260        properties_j: "crosvm_direct:false"
261        properties_j: "profile:\"presubmit\""
262        properties_j: "test_arch:\"armhf\""
263      }
264      caches {
265        name: "linux_builder_cache"
266        path: "builder"
267      }
268      service_account: "crosvm-luci-try-builder@crosvm-infra.iam.gserviceaccount.com"
269    }
270    builders {
271      name: "linux_mingw64"
272      swarming_host: "chromium-swarm.appspot.com"
273      dimensions: "cpu:x86-64"
274      dimensions: "os:Ubuntu"
275      dimensions: "pool:luci.crosvm.try"
276      recipe {
277        name: "build_linux"
278        cipd_package: "infra/recipe_bundles/chromium.googlesource.com/crosvm/crosvm"
279        cipd_version: "refs/heads/main"
280        properties_j: "crosvm_direct:false"
281        properties_j: "profile:\"presubmit\""
282        properties_j: "test_arch:\"mingw64\""
283      }
284      caches {
285        name: "linux_builder_cache"
286        path: "builder"
287      }
288      service_account: "crosvm-luci-try-builder@crosvm-infra.iam.gserviceaccount.com"
289    }
290    builders {
291      name: "linux_x86_64"
292      swarming_host: "chromium-swarm.appspot.com"
293      dimensions: "cpu:x86-64"
294      dimensions: "os:Ubuntu"
295      dimensions: "pool:luci.crosvm.try"
296      recipe {
297        name: "build_linux"
298        cipd_package: "infra/recipe_bundles/chromium.googlesource.com/crosvm/crosvm"
299        cipd_version: "refs/heads/main"
300        properties_j: "crosvm_direct:false"
301        properties_j: "profile:\"presubmit\""
302        properties_j: "test_arch:\"x86_64\""
303      }
304      caches {
305        name: "linux_builder_cache"
306        path: "builder"
307      }
308      service_account: "crosvm-luci-try-builder@crosvm-infra.iam.gserviceaccount.com"
309    }
310    builders {
311      name: "linux_x86_64_direct"
312      swarming_host: "chromium-swarm.appspot.com"
313      dimensions: "cpu:x86-64"
314      dimensions: "os:Ubuntu"
315      dimensions: "pool:luci.crosvm.try"
316      recipe {
317        name: "build_linux"
318        cipd_package: "infra/recipe_bundles/chromium.googlesource.com/crosvm/crosvm"
319        cipd_version: "refs/heads/main"
320        properties_j: "crosvm_direct:true"
321        properties_j: "profile:\"presubmit\""
322        properties_j: "test_arch:\"x86_64\""
323      }
324      caches {
325        name: "linux_builder_cache"
326        path: "builder"
327      }
328      service_account: "crosvm-luci-try-builder@crosvm-infra.iam.gserviceaccount.com"
329    }
330    builders {
331      name: "windows"
332      swarming_host: "chromium-swarm.appspot.com"
333      dimensions: "cpu:x86-64"
334      dimensions: "os:Windows"
335      dimensions: "pool:luci.crosvm.try"
336      recipe {
337        name: "build_windows"
338        cipd_package: "infra/recipe_bundles/chromium.googlesource.com/crosvm/crosvm"
339        cipd_version: "refs/heads/main"
340      }
341      service_account: "crosvm-luci-try-builder@crosvm-infra.iam.gserviceaccount.com"
342    }
343  }
344}
345