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