diff options
author | nodir <nodir@chromium.org> | 2015-05-22 16:55:17 -0700 |
---|---|---|
committer | Commit bot <commit-bot@chromium.org> | 2015-05-22 23:55:53 +0000 |
commit | 284c361c1fbb6825304ae344a5e592e556374128 (patch) | |
tree | b1614152a70fe3feac4bef9a3f750b14c507263a | |
parent | 05ac52d4344270b0253d0b789e8621966d3af130 (diff) | |
download | chromium_src-284c361c1fbb6825304ae344a5e592e556374128.zip chromium_src-284c361c1fbb6825304ae344a5e592e556374128.tar.gz chromium_src-284c361c1fbb6825304ae344a5e592e556374128.tar.bz2 |
Added buildbucket bucket definitions
Added definitions of buildbucket buckets used by chromium project.
R=sergiyb@chromium.org, sergeyberezin@chromium.org
BUG=
Review URL: https://codereview.chromium.org/1135353006
Cr-Commit-Position: refs/heads/master@{#331208}
-rw-r--r-- | infra/OWNERS | 4 | ||||
-rw-r--r-- | infra/README.md | 1 | ||||
-rw-r--r-- | infra/project-config/README.md | 2 | ||||
-rw-r--r-- | infra/project-config/cr-buildbucket.cfg | 136 |
4 files changed, 143 insertions, 0 deletions
diff --git a/infra/OWNERS b/infra/OWNERS new file mode 100644 index 0000000..f3969e4 --- /dev/null +++ b/infra/OWNERS @@ -0,0 +1,4 @@ +iannucci@chromium.org +nodir@chromium.org +phajdan.jr@chromium.org +sergiyb@chromium.org diff --git a/infra/README.md b/infra/README.md new file mode 100644 index 0000000..1a6dc7e --- /dev/null +++ b/infra/README.md @@ -0,0 +1 @@ +This directory contains chrome-infra-specific files. diff --git a/infra/project-config/README.md b/infra/project-config/README.md new file mode 100644 index 0000000..45d00e4 --- /dev/null +++ b/infra/project-config/README.md @@ -0,0 +1,2 @@ +This directory contains chromium project-wide configurations +for chrome-infra services. diff --git a/infra/project-config/cr-buildbucket.cfg b/infra/project-config/cr-buildbucket.cfg new file mode 100644 index 0000000..18a660b --- /dev/null +++ b/infra/project-config/cr-buildbucket.cfg @@ -0,0 +1,136 @@ +# Defines buckets on cr-buildbucket.appspot.com, used by 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 +# schema of this file and documentation. +# +# Please keep this list sorted by bucket name. + +buckets { + name: "master.chromium.perf" + acls { + role: READER + group: "all" + } + acls { + role: SCHEDULER + group: "service-account-cq" + } + acls { + role: WRITER + group: "service-account-chromium-master" + } +} + +buckets { + name: "master.chromium.perf.fyi" + acls { + role: READER + group: "all" + } + acls { + role: SCHEDULER + group: "service-account-cq" + } + acls { + role: WRITER + group: "service-account-chromium-master" + } +} + +buckets { + name: "master.tryserver.chromium.gpu" + acls { + role: READER + group: "all" + } + acls { + role: SCHEDULER + group: "service-account-cq" + } + acls { + role: WRITER + group: "service-account-chromium-tryserver" + } +} + +buckets { + name: "master.tryserver.chromium.linux" + acls { + role: READER + group: "all" + } + acls { + role: SCHEDULER + group: "project-chromium-tryjob-access" + } + acls { + role: SCHEDULER + group: "service-account-cq" + } + acls { + role: WRITER + group: "service-account-chromium-tryserver" + } +} + +buckets { + name: "master.tryserver.chromium.mac" + acls { + role: READER + group: "all" + } + acls { + role: SCHEDULER + group: "service-account-cq" + } + acls { + role: WRITER + group: "service-account-chromium-tryserver" + } + acls { + role: SCHEDULER + group: "project-chromium-tryjob-access" + } +} + +buckets { + name: "master.tryserver.chromium.perf" + acls { + role: READER + group: "all" + } + acls { + role: SCHEDULER + group: "service-account-cq" + } + acls { + role: WRITER + group: "service-account-chromium-tryserver" + } + acls { + role: SCHEDULER + group: "service-account-chromium-perf-dashboard" + } +} + +buckets { + name: "master.tryserver.chromium.win" + acls { + role: READER + group: "all" + } + acls { + role: SCHEDULER + group: "service-account-cq" + } + acls { + role: WRITER + group: "service-account-chromium-tryserver" + } + acls { + role: SCHEDULER + group: "project-chromium-tryjob-access" + } +} + |