[luci-scheduler.cfg] Give triggered builders triggered ACLs

Bug: 869249
TBR: fbarchard
Change-Id: I24d14a9018dc7b66217d8544d35e8e16110cd96e
Reviewed-on: https://chromium-review.googlesource.com/1157539
Reviewed-by: Ryan Tseng <hinoka@chromium.org>
Commit-Queue: Ryan Tseng <hinoka@chromium.org>
This commit is contained in:
Ryan Tseng 2018-07-31 16:32:51 -07:00 committed by Commit Bot
parent 54292661d1
commit 05ff53f2f3

View File

@ -16,6 +16,28 @@ acl_sets {
}
}
acl_sets {
# ACLs for jobs which represent builders which run tests and are triggered by
# other so called "parent" builders.
name: "triggered-by-parent-builders"
acls {
role: READER
granted_to: "group:all"
}
acls {
role: TRIGGERER
granted_to: "libyuv-ci-builder@chops-service-accounts.iam.gserviceaccount.com"
}
acls {
role: TRIGGERER
granted_to: "libyuv-ci-gpu-builder@chops-service-accounts.iam.gserviceaccount.com"
}
acls {
role: OWNER
granted_to: "group:project-libyuv-admins"
}
}
trigger {
id: "master-gitiles-trigger"
acl_sets: "default"
@ -90,7 +112,7 @@ job {
job {
id: "Android Tester ARM32 Debug (Nexus 5X)"
acl_sets: "default"
acl_sets: "triggered-by-parent-builders"
buildbucket {
server: "cr-buildbucket.appspot.com"
bucket: "luci.libyuv.ci"
@ -100,7 +122,7 @@ job {
job {
id: "Android Tester ARM32 Release (Nexus 5X)"
acl_sets: "default"
acl_sets: "triggered-by-parent-builders"
buildbucket {
server: "cr-buildbucket.appspot.com"
bucket: "luci.libyuv.ci"
@ -110,7 +132,7 @@ job {
job {
id: "Android Tester ARM64 Debug (Nexus 5X)"
acl_sets: "default"
acl_sets: "triggered-by-parent-builders"
buildbucket {
server: "cr-buildbucket.appspot.com"
bucket: "luci.libyuv.ci"