commit | 71109ce07933a26aa8ec91eda73856d3350c5e46 | [log] [tgz] |
---|---|---|
author | Vadim Shtayura <vadimsh@chromium.org> | Wed Dec 12 02:33:00 2018 |
committer | Commit Bot <commit-bot@chromium.org> | Wed Dec 12 02:33:00 2018 |
tree | 7cc81bcdbe617d0b7934f3a8780dc914d4f1ff61 | |
parent | 6c166b858d7d555ba7474f1ceac79a8a5a060ce4 [diff] |
[lucicfg] Add support for luci-config, logdog and buildbucket ACLs. ACLs can be defined either on a project or on a bucket levels. ACLs defined on the project level are inherited by all buckets. Additionally, some ACLs (such as PROJECT_CONFIGS_READER, LOGDOG_*) can be defined only on the project level, since LUCI doesn't support defining them on a bucket level yet or they make no sense when defined on a bucket level. R=nodir@chromium.org, iannucci@chromium.org BUG=833946 Change-Id: Ib6175cb2cdc83aae7300c5e2a731882f6ecc4430 Reviewed-on: https://chromium-review.googlesource.com/c/1370612 Commit-Queue: Vadim Shtayura <vadimsh@chromium.org> Reviewed-by: Nodir Turakulov <nodir@chromium.org> Reviewed-by: Robbie Iannucci <iannucci@chromium.org>
LUCI Go code is meant to be worked on from an Chromium infra.git checkout, which enforces packages versions and Go toolchain version. First get fetch via depot_tools.git then run:
fetch infra cd infra/go eval `./env.py` cd src/go.chromium.org/luci
Contributing uses the same flow as Chromium contributions.