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