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