unplugged-system/external/crosvm/infra/config/generated/cr-buildbucket.cfg

345 lines
11 KiB
INI

# Auto-generated by lucicfg.
# Do not modify manually.
#
# For the schema of this file, see BuildbucketCfg message:
# https://luci-config.appspot.com/schemas/projects:buildbucket.cfg
buckets {
name: "ci"
acls {
group: "all"
}
acls {
role: SCHEDULER
group: "mdb/crosvm-acl-luci-admin"
}
swarming {
builders {
name: "build_docs"
swarming_host: "chromium-swarm.appspot.com"
dimensions: "cpu:x86-64"
dimensions: "os:Ubuntu"
dimensions: "pool:luci.crosvm.ci"
recipe {
name: "build_docs"
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/crosvm/crosvm"
cipd_version: "refs/heads/main"
}
service_account: "crosvm-luci-ci-builder@crosvm-infra.iam.gserviceaccount.com"
}
builders {
name: "chromeos_hatch"
swarming_host: "chromium-swarm.appspot.com"
dimensions: "cpu:x86-64"
dimensions: "os:Ubuntu"
dimensions: "pool:luci.crosvm.ci"
recipe {
name: "build_chromeos_hatch"
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/crosvm/crosvm"
cipd_version: "refs/heads/main"
}
service_account: "crosvm-luci-ci-builder@crosvm-infra.iam.gserviceaccount.com"
}
builders {
name: "health_check"
swarming_host: "chromium-swarm.appspot.com"
dimensions: "cpu:x86-64"
dimensions: "os:Ubuntu"
dimensions: "pool:luci.crosvm.ci"
recipe {
name: "health_check"
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/crosvm/crosvm"
cipd_version: "refs/heads/main"
}
caches {
name: "linux_builder_cache"
path: "builder"
}
service_account: "crosvm-luci-ci-builder@crosvm-infra.iam.gserviceaccount.com"
}
builders {
name: "linux_aarch64"
swarming_host: "chromium-swarm.appspot.com"
dimensions: "cpu:x86-64"
dimensions: "os:Ubuntu"
dimensions: "pool:luci.crosvm.ci"
recipe {
name: "build_linux"
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/crosvm/crosvm"
cipd_version: "refs/heads/main"
properties_j: "crosvm_direct:false"
properties_j: "profile:\"postsubmit\""
properties_j: "test_arch:\"aarch64\""
}
caches {
name: "linux_builder_cache"
path: "builder"
}
service_account: "crosvm-luci-ci-builder@crosvm-infra.iam.gserviceaccount.com"
}
builders {
name: "linux_armhf"
swarming_host: "chromium-swarm.appspot.com"
dimensions: "cpu:x86-64"
dimensions: "os:Ubuntu"
dimensions: "pool:luci.crosvm.ci"
recipe {
name: "build_linux"
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/crosvm/crosvm"
cipd_version: "refs/heads/main"
properties_j: "crosvm_direct:false"
properties_j: "profile:\"postsubmit\""
properties_j: "test_arch:\"armhf\""
}
caches {
name: "linux_builder_cache"
path: "builder"
}
service_account: "crosvm-luci-ci-builder@crosvm-infra.iam.gserviceaccount.com"
}
builders {
name: "linux_mingw64"
swarming_host: "chromium-swarm.appspot.com"
dimensions: "cpu:x86-64"
dimensions: "os:Ubuntu"
dimensions: "pool:luci.crosvm.ci"
recipe {
name: "build_linux"
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/crosvm/crosvm"
cipd_version: "refs/heads/main"
properties_j: "crosvm_direct:false"
properties_j: "profile:\"postsubmit\""
properties_j: "test_arch:\"mingw64\""
}
caches {
name: "linux_builder_cache"
path: "builder"
}
service_account: "crosvm-luci-ci-builder@crosvm-infra.iam.gserviceaccount.com"
}
builders {
name: "linux_x86_64"
swarming_host: "chromium-swarm.appspot.com"
dimensions: "cpu:x86-64"
dimensions: "os:Ubuntu"
dimensions: "pool:luci.crosvm.ci"
recipe {
name: "build_linux"
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/crosvm/crosvm"
cipd_version: "refs/heads/main"
properties_j: "crosvm_direct:false"
properties_j: "profile:\"postsubmit\""
properties_j: "test_arch:\"x86_64\""
}
caches {
name: "linux_builder_cache"
path: "builder"
}
service_account: "crosvm-luci-ci-builder@crosvm-infra.iam.gserviceaccount.com"
}
builders {
name: "linux_x86_64_direct"
swarming_host: "chromium-swarm.appspot.com"
dimensions: "cpu:x86-64"
dimensions: "os:Ubuntu"
dimensions: "pool:luci.crosvm.ci"
recipe {
name: "build_linux"
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/crosvm/crosvm"
cipd_version: "refs/heads/main"
properties_j: "crosvm_direct:true"
properties_j: "profile:\"postsubmit\""
properties_j: "test_arch:\"x86_64\""
}
caches {
name: "linux_builder_cache"
path: "builder"
}
service_account: "crosvm-luci-ci-builder@crosvm-infra.iam.gserviceaccount.com"
}
builders {
name: "push_to_github"
swarming_host: "chromium-swarm.appspot.com"
dimensions: "cpu:x86-64"
dimensions: "os:Ubuntu"
dimensions: "pool:luci.crosvm.ci"
recipe {
name: "push_to_github"
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/crosvm/crosvm"
cipd_version: "refs/heads/main"
}
service_account: "crosvm-luci-ci-builder@crosvm-infra.iam.gserviceaccount.com"
}
builders {
name: "update_chromeos_merges"
swarming_host: "chromium-swarm.appspot.com"
dimensions: "cpu:x86-64"
dimensions: "os:Ubuntu"
dimensions: "pool:luci.crosvm.ci"
recipe {
name: "update_chromeos_merges"
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/crosvm/crosvm"
cipd_version: "refs/heads/main"
}
service_account: "crosvm-luci-ci-builder@crosvm-infra.iam.gserviceaccount.com"
}
builders {
name: "windows"
swarming_host: "chromium-swarm.appspot.com"
dimensions: "cpu:x86-64"
dimensions: "os:Windows"
dimensions: "pool:luci.crosvm.ci"
recipe {
name: "build_windows"
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/crosvm/crosvm"
cipd_version: "refs/heads/main"
}
service_account: "crosvm-luci-ci-builder@crosvm-infra.iam.gserviceaccount.com"
}
}
}
buckets {
name: "prod"
acls {
group: "all"
}
}
buckets {
name: "try"
acls {
group: "all"
}
swarming {
builders {
name: "health_check"
swarming_host: "chromium-swarm.appspot.com"
dimensions: "cpu:x86-64"
dimensions: "os:Ubuntu"
dimensions: "pool:luci.crosvm.try"
recipe {
name: "health_check"
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/crosvm/crosvm"
cipd_version: "refs/heads/main"
}
caches {
name: "linux_builder_cache"
path: "builder"
}
service_account: "crosvm-luci-try-builder@crosvm-infra.iam.gserviceaccount.com"
}
builders {
name: "linux_aarch64"
swarming_host: "chromium-swarm.appspot.com"
dimensions: "cpu:x86-64"
dimensions: "os:Ubuntu"
dimensions: "pool:luci.crosvm.try"
recipe {
name: "build_linux"
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/crosvm/crosvm"
cipd_version: "refs/heads/main"
properties_j: "crosvm_direct:false"
properties_j: "profile:\"presubmit\""
properties_j: "test_arch:\"aarch64\""
}
caches {
name: "linux_builder_cache"
path: "builder"
}
service_account: "crosvm-luci-try-builder@crosvm-infra.iam.gserviceaccount.com"
}
builders {
name: "linux_armhf"
swarming_host: "chromium-swarm.appspot.com"
dimensions: "cpu:x86-64"
dimensions: "os:Ubuntu"
dimensions: "pool:luci.crosvm.try"
recipe {
name: "build_linux"
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/crosvm/crosvm"
cipd_version: "refs/heads/main"
properties_j: "crosvm_direct:false"
properties_j: "profile:\"presubmit\""
properties_j: "test_arch:\"armhf\""
}
caches {
name: "linux_builder_cache"
path: "builder"
}
service_account: "crosvm-luci-try-builder@crosvm-infra.iam.gserviceaccount.com"
}
builders {
name: "linux_mingw64"
swarming_host: "chromium-swarm.appspot.com"
dimensions: "cpu:x86-64"
dimensions: "os:Ubuntu"
dimensions: "pool:luci.crosvm.try"
recipe {
name: "build_linux"
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/crosvm/crosvm"
cipd_version: "refs/heads/main"
properties_j: "crosvm_direct:false"
properties_j: "profile:\"presubmit\""
properties_j: "test_arch:\"mingw64\""
}
caches {
name: "linux_builder_cache"
path: "builder"
}
service_account: "crosvm-luci-try-builder@crosvm-infra.iam.gserviceaccount.com"
}
builders {
name: "linux_x86_64"
swarming_host: "chromium-swarm.appspot.com"
dimensions: "cpu:x86-64"
dimensions: "os:Ubuntu"
dimensions: "pool:luci.crosvm.try"
recipe {
name: "build_linux"
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/crosvm/crosvm"
cipd_version: "refs/heads/main"
properties_j: "crosvm_direct:false"
properties_j: "profile:\"presubmit\""
properties_j: "test_arch:\"x86_64\""
}
caches {
name: "linux_builder_cache"
path: "builder"
}
service_account: "crosvm-luci-try-builder@crosvm-infra.iam.gserviceaccount.com"
}
builders {
name: "linux_x86_64_direct"
swarming_host: "chromium-swarm.appspot.com"
dimensions: "cpu:x86-64"
dimensions: "os:Ubuntu"
dimensions: "pool:luci.crosvm.try"
recipe {
name: "build_linux"
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/crosvm/crosvm"
cipd_version: "refs/heads/main"
properties_j: "crosvm_direct:true"
properties_j: "profile:\"presubmit\""
properties_j: "test_arch:\"x86_64\""
}
caches {
name: "linux_builder_cache"
path: "builder"
}
service_account: "crosvm-luci-try-builder@crosvm-infra.iam.gserviceaccount.com"
}
builders {
name: "windows"
swarming_host: "chromium-swarm.appspot.com"
dimensions: "cpu:x86-64"
dimensions: "os:Windows"
dimensions: "pool:luci.crosvm.try"
recipe {
name: "build_windows"
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/crosvm/crosvm"
cipd_version: "refs/heads/main"
}
service_account: "crosvm-luci-try-builder@crosvm-infra.iam.gserviceaccount.com"
}
}
}