Commit e64784f6 by John Budorick Committed by Commit Bot

Add standalone angle buckets & consoles.

Bug: 820421 Change-Id: I08c1ecc73c311c08244062dc5a95cffe19b77327 Reviewed-on: https://chromium-review.googlesource.com/998618 Commit-Queue: Jamie Madill <jmadill@chromium.org> Reviewed-by: 's avatarJamie Madill <jmadill@chromium.org>
parent 5d57b24e
# Defines buckets on cr-buildbucket.appspot.com, used to schedule builds
# on buildbot. In particular, CQ uses some of these buckets to schedule tryjobs.
#
# See http://luci-config.appspot.com/schemas/projects:buildbucket.cfg for
# See http://luci-config.appspot.com/schemas/projects:cr-buildbucket.cfg for
# schema of this file and documentation.
#
# Please keep this list sorted by bucket name.
acl_sets {
name: "ci"
acls {
role: READER
group: "all"
}
acls {
role: SCHEDULER
identity: "luci-scheduler@appspot.gserviceaccount.com"
}
acls {
role: SCHEDULER
identity: "angle-ci-builder@chops-service-accounts.appspot.com"
}
}
acl_sets {
name: "try"
acls {
role: READER
group: "all"
}
acls {
role: SCHEDULER
group: "project-angle-tryjob-access"
}
acls {
role: SCHEDULER
group: "service-account-cq"
}
}
buckets {
name: "luci.angle.ci"
acl_sets: "ci"
swarming {
hostname: "chromium-swarm.appspot.com"
builder_defaults {
recipe: {
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
cipd_version: "refs/heads/master"
name: "angle"
}
service_account: "angle-ci-builder@chops-service-accounts.appspot.com"
}
builders {
name: "linux"
}
builders {
name: "win-msvc"
}
}
}
# Note that many angle trybots are defined in the luci.chromium.try bucket
# over in chromium.
buckets {
name: "luci.angle.try"
acl_sets: "try"
swarming {
hostname: "chromium-swarm.appspot.com"
builder_defaults {
recipe: {
cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
cipd_version: "refs/heads/master"
name: "angle"
properties_j: "$depot_tools/bot_update:{\"apply_patch_on_gclient\":true}"
}
service_account: "angle-try-builder@chops-service-accounts.appspot.com"
}
builders {
name: "linux"
}
builders {
name: "win-msvc"
}
}
}
buckets {
name: "master.tryserver.chromium.angle"
acls {
......
# See http://luci-config.appspot.com/schemas/projects:luci-milo.cfg for
# schema of this file and documentation.
consoles {
id: "ci"
name: "ANGLE CI builders"
repo_url: "https://chromium.googlesource.com/angle/angle"
ref: "refs/heads/master"
manifest_name: "UNPATCHED"
builders {
name: "buildbucket/luci.angle.ci/linux"
category: "linux"
short_name: "lnx"
}
builders {
name: "buildbucket/luci.angle.ci/win-msvc"
category: "win"
short_name: "ms"
}
}
consoles {
id: "try"
name: "ANGLE try builders"
repo_url: "https://chromium.googlesource.com/angle/angle"
ref: "refs/heads/master"
manifest_name: "PATCHED"
builders {
name: "buildbucket/luci.angle.ci/linux"
category: "linux"
short_name: "lnx"
}
builders {
name: "buildbucket/luci.angle.try/win-msvc"
category: "win"
short_name: "ms"
}
}
# Defines jobs on luci-scheduler.appspot.com.
#
# For schema of this file and documentation see ProjectConfig message in
#
# https://chromium.googlesource.com/infra/luci/luci-go/+/master/scheduler/appengine/messages/cron.proto
acl_sets {
name: "default"
acls {
role: READER
granted_to: "group:all"
}
acls {
role: OWNER
granted_to: "group:project-angle-admins"
}
}
trigger {
id: "master-gitiles-trigger"
acl_sets: "default"
gitiles {
repo: "https://chromium.googlesource.com/angle/angle.git"
refs: "refs/heads/master"
}
triggers: "linux"
triggers: "win-msvc"
}
job {
id: "linux"
acl_sets: "default"
buildbucket: {
server: "cr-buildbucket.appspot.com"
bucket: "luci.angle.ci"
builder: "linux"
}
}
job {
id: "win-msvc"
acl_sets: "default"
buildbucket: {
server: "cr-buildbucket.appspot.com"
bucket: "luci.angle.ci"
builder: "win-msvc"
}
}
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment