commit | 02e7f5442b88c1e48ce586d0046b17ff9ae6f614 | [log] [tgz] |
---|---|---|
author | Vadim Shtayura <vadimsh@chromium.org> | Thu Mar 14 23:05:18 2019 |
committer | Commit Bot <commit-bot@chromium.org> | Thu Mar 14 23:05:18 2019 |
tree | d471b3dc5db13ccae3a8d00a447bc59d5b96ddfc | |
parent | 430416bd0e8f5aded1e3fb449602ddd44a1cd32e [diff] |
[lucicfg] Add module-scoped defaults for luci.(builder|recipe). This is somewhat experimental and may be removed in the future if it convolutes configs more than clears them. Usage example: luci.builder.defaults.service_account.set('default@example.com') ... luci.builder( ... # service_account is implicitly default@example.com here ) R=tandrii@chromium.org BUG=833946 Change-Id: Iefb8005a98304fa28c3242bbfe239efbcabc8602 Reviewed-on: https://chromium-review.googlesource.com/c/infra/luci/luci-go/+/1522039 Commit-Queue: Vadim Shtayura <vadimsh@chromium.org> Reviewed-by: Andrii Shyshkalov <tandrii@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.