summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authornodir <nodir@chromium.org>2015-05-22 16:55:17 -0700
committerCommit bot <commit-bot@chromium.org>2015-05-22 23:55:53 +0000
commit284c361c1fbb6825304ae344a5e592e556374128 (patch)
treeb1614152a70fe3feac4bef9a3f750b14c507263a
parent05ac52d4344270b0253d0b789e8621966d3af130 (diff)
downloadchromium_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/OWNERS4
-rw-r--r--infra/README.md1
-rw-r--r--infra/project-config/README.md2
-rw-r--r--infra/project-config/cr-buildbucket.cfg136
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"
+ }
+}
+