commit | 3ec52774b598312528818ca78daf7bc262de7866 | [log] [tgz] |
---|---|---|
author | Nodir Turakulov <nodir@google.com> | Tue Apr 30 19:01:34 2019 |
committer | Commit Bot <commit-bot@chromium.org> | Tue Apr 30 19:01:34 2019 |
tree | d4c340b12b68db7e84a8fd1766a32d0055ccfaa2 | |
parent | dc945289471a88cad164ac6f7d4e8d417bcc6ffa [diff] |
[buildbucket] Rename to exe Currently there are two terms used around LUCI Executable protocol: "executable" and "runbuild". Consolidate to "executable": - Rename "runbuild" package to "luciexe" - Rename RunBuildArgs to RunnerArgs - Rename "executable" field names to "exe" to be more concise. - Rename "run_build" LUCI Context key to "luci_executable" - Rename runbuild.Main to exe.RunnerMain - Rename RunBuildArgs to RunnerArgs Also add "luci_executor" binary that runs exe.ExecutorMain R=iannucci@chromium.org Bug: 939368 Change-Id: I862ae7bfe0d47cb0f9f217159815b6b2d2497ae4 Reviewed-on: https://chromium-review.googlesource.com/c/infra/luci/luci-go/+/1588509 Commit-Queue: Nodir Turakulov <nodir@chromium.org> Auto-Submit: 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.