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: "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: "profile:\"postsubmit\"" 71 properties_j: "test_arch:\"aarch64\"" 72 } 73 caches { 74 name: "linux_builder_cache" 75 path: "builder" 76 } 77 service_account: "crosvm-luci-ci-builder@crosvm-infra.iam.gserviceaccount.com" 78 } 79 builders { 80 name: "linux_armhf" 81 swarming_host: "chromium-swarm.appspot.com" 82 dimensions: "cpu:x86-64" 83 dimensions: "os:Ubuntu" 84 dimensions: "pool:luci.crosvm.ci" 85 recipe { 86 name: "build_linux" 87 cipd_package: "infra/recipe_bundles/chromium.googlesource.com/crosvm/crosvm" 88 cipd_version: "refs/heads/main" 89 properties_j: "profile:\"postsubmit\"" 90 properties_j: "test_arch:\"armhf\"" 91 } 92 caches { 93 name: "linux_builder_cache" 94 path: "builder" 95 } 96 service_account: "crosvm-luci-ci-builder@crosvm-infra.iam.gserviceaccount.com" 97 } 98 builders { 99 name: "linux_mingw64" 100 swarming_host: "chromium-swarm.appspot.com" 101 dimensions: "cpu:x86-64" 102 dimensions: "os:Ubuntu" 103 dimensions: "pool:luci.crosvm.ci" 104 recipe { 105 name: "build_linux" 106 cipd_package: "infra/recipe_bundles/chromium.googlesource.com/crosvm/crosvm" 107 cipd_version: "refs/heads/main" 108 properties_j: "profile:\"postsubmit\"" 109 properties_j: "test_arch:\"mingw64\"" 110 } 111 caches { 112 name: "linux_builder_cache" 113 path: "builder" 114 } 115 service_account: "crosvm-luci-ci-builder@crosvm-infra.iam.gserviceaccount.com" 116 } 117 builders { 118 name: "linux_x86_64" 119 swarming_host: "chromium-swarm.appspot.com" 120 dimensions: "cpu:x86-64" 121 dimensions: "os:Ubuntu" 122 dimensions: "pool:luci.crosvm.ci" 123 recipe { 124 name: "build_linux" 125 cipd_package: "infra/recipe_bundles/chromium.googlesource.com/crosvm/crosvm" 126 cipd_version: "refs/heads/main" 127 properties_j: "profile:\"postsubmit\"" 128 properties_j: "test_arch:\"x86_64\"" 129 } 130 caches { 131 name: "linux_builder_cache" 132 path: "builder" 133 } 134 service_account: "crosvm-luci-ci-builder@crosvm-infra.iam.gserviceaccount.com" 135 } 136 builders { 137 name: "push_to_github" 138 swarming_host: "chromium-swarm.appspot.com" 139 dimensions: "cpu:x86-64" 140 dimensions: "os:Ubuntu" 141 dimensions: "pool:luci.crosvm.ci" 142 recipe { 143 name: "push_to_github" 144 cipd_package: "infra/recipe_bundles/chromium.googlesource.com/crosvm/crosvm" 145 cipd_version: "refs/heads/main" 146 } 147 service_account: "crosvm-luci-ci-builder@crosvm-infra.iam.gserviceaccount.com" 148 } 149 builders { 150 name: "update_chromeos_merges" 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: "update_chromeos_merges" 157 cipd_package: "infra/recipe_bundles/chromium.googlesource.com/crosvm/crosvm" 158 cipd_version: "refs/heads/main" 159 } 160 service_account: "crosvm-luci-ci-builder@crosvm-infra.iam.gserviceaccount.com" 161 } 162 builders { 163 name: "windows" 164 swarming_host: "chromium-swarm.appspot.com" 165 dimensions: "cpu:x86-64" 166 dimensions: "os:Windows" 167 dimensions: "pool:luci.crosvm.ci" 168 recipe { 169 name: "build_windows" 170 cipd_package: "infra/recipe_bundles/chromium.googlesource.com/crosvm/crosvm" 171 cipd_version: "refs/heads/main" 172 } 173 service_account: "crosvm-luci-ci-builder@crosvm-infra.iam.gserviceaccount.com" 174 } 175 } 176} 177buckets { 178 name: "prod" 179 acls { 180 group: "all" 181 } 182} 183buckets { 184 name: "try" 185 acls { 186 group: "all" 187 } 188 swarming { 189 builders { 190 name: "health_check" 191 swarming_host: "chromium-swarm.appspot.com" 192 dimensions: "cpu:x86-64" 193 dimensions: "os:Ubuntu" 194 dimensions: "pool:luci.crosvm.try" 195 recipe { 196 name: "health_check" 197 cipd_package: "infra/recipe_bundles/chromium.googlesource.com/crosvm/crosvm" 198 cipd_version: "refs/heads/main" 199 } 200 caches { 201 name: "linux_builder_cache" 202 path: "builder" 203 } 204 service_account: "crosvm-luci-try-builder@crosvm-infra.iam.gserviceaccount.com" 205 } 206 builders { 207 name: "linux_aarch64" 208 swarming_host: "chromium-swarm.appspot.com" 209 dimensions: "cpu:x86-64" 210 dimensions: "os:Ubuntu" 211 dimensions: "pool:luci.crosvm.try" 212 recipe { 213 name: "build_linux" 214 cipd_package: "infra/recipe_bundles/chromium.googlesource.com/crosvm/crosvm" 215 cipd_version: "refs/heads/main" 216 properties_j: "profile:\"presubmit\"" 217 properties_j: "test_arch:\"aarch64\"" 218 } 219 caches { 220 name: "linux_builder_cache" 221 path: "builder" 222 } 223 service_account: "crosvm-luci-try-builder@crosvm-infra.iam.gserviceaccount.com" 224 } 225 builders { 226 name: "linux_armhf" 227 swarming_host: "chromium-swarm.appspot.com" 228 dimensions: "cpu:x86-64" 229 dimensions: "os:Ubuntu" 230 dimensions: "pool:luci.crosvm.try" 231 recipe { 232 name: "build_linux" 233 cipd_package: "infra/recipe_bundles/chromium.googlesource.com/crosvm/crosvm" 234 cipd_version: "refs/heads/main" 235 properties_j: "profile:\"presubmit\"" 236 properties_j: "test_arch:\"armhf\"" 237 } 238 caches { 239 name: "linux_builder_cache" 240 path: "builder" 241 } 242 service_account: "crosvm-luci-try-builder@crosvm-infra.iam.gserviceaccount.com" 243 } 244 builders { 245 name: "linux_mingw64" 246 swarming_host: "chromium-swarm.appspot.com" 247 dimensions: "cpu:x86-64" 248 dimensions: "os:Ubuntu" 249 dimensions: "pool:luci.crosvm.try" 250 recipe { 251 name: "build_linux" 252 cipd_package: "infra/recipe_bundles/chromium.googlesource.com/crosvm/crosvm" 253 cipd_version: "refs/heads/main" 254 properties_j: "profile:\"presubmit\"" 255 properties_j: "test_arch:\"mingw64\"" 256 } 257 caches { 258 name: "linux_builder_cache" 259 path: "builder" 260 } 261 service_account: "crosvm-luci-try-builder@crosvm-infra.iam.gserviceaccount.com" 262 } 263 builders { 264 name: "linux_x86_64" 265 swarming_host: "chromium-swarm.appspot.com" 266 dimensions: "cpu:x86-64" 267 dimensions: "os:Ubuntu" 268 dimensions: "pool:luci.crosvm.try" 269 recipe { 270 name: "build_linux" 271 cipd_package: "infra/recipe_bundles/chromium.googlesource.com/crosvm/crosvm" 272 cipd_version: "refs/heads/main" 273 properties_j: "profile:\"presubmit\"" 274 properties_j: "test_arch:\"x86_64\"" 275 } 276 caches { 277 name: "linux_builder_cache" 278 path: "builder" 279 } 280 service_account: "crosvm-luci-try-builder@crosvm-infra.iam.gserviceaccount.com" 281 } 282 builders { 283 name: "windows" 284 swarming_host: "chromium-swarm.appspot.com" 285 dimensions: "cpu:x86-64" 286 dimensions: "os:Windows" 287 dimensions: "pool:luci.crosvm.try" 288 recipe { 289 name: "build_windows" 290 cipd_package: "infra/recipe_bundles/chromium.googlesource.com/crosvm/crosvm" 291 cipd_version: "refs/heads/main" 292 } 293 service_account: "crosvm-luci-try-builder@crosvm-infra.iam.gserviceaccount.com" 294 } 295 } 296} 297