commit | bea6dd86afc23dcf59f864dd94789a717ef91620 | [log] [tgz] |
---|---|---|
author | Ben Pastene <bpastene@chromium.org> | Thu Jul 18 16:31:32 2024 |
committer | LUCI CQ <infra-scoped@luci-project-accounts.iam.gserviceaccount.com> | Thu Jul 18 16:31:32 2024 |
tree | 10b071ed9eca8b0b018760c950859475b1630dad | |
parent | 7fc1662b3f8382b1d51c429aa88dacce13588b66 [diff] |
resultdb: Add -log-level CLI flag for rdb tool As-is, the rdb command hard-codes a logging level of "info". So local invocations have no ability to quiet the amount of log lines. This will surface the log-level via "-log-level" arg to let folks change it, in case they only want to see warnings, errors, etc. It will still default to "info", so this will be a no-op for anyone that doesn't change it. Bug: 41492688 Change-Id: I82ba7763230d96cec1d74f21521cb35bf8f74219 Reviewed-on: https://chromium-review.googlesource.com/c/infra/luci/luci-go/+/5709412 Reviewed-by: Patrick Meiring <meiring@google.com> Commit-Queue: Ben Pastene <bpastene@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
It is now possible to directly install tools with go install:
go install go.chromium.org/luci/auth/client/cmd/...@latest go install go.chromium.org/luci/buildbucket/cmd/...@latest go install go.chromium.org/luci/cipd/client/cmd/...@latest go install go.chromium.org/luci/client/cmd/...@latest go install go.chromium.org/luci/cv/cmd/...@latest go install go.chromium.org/luci/gce/cmd/...@latest go install go.chromium.org/luci/grpc/cmd/...@latest go install go.chromium.org/luci/logdog/client/cmd/...@latest go install go.chromium.org/luci/luci_notify/cmd/...@latest go install go.chromium.org/luci/lucicfg/cmd/...@latest go install go.chromium.org/luci/luciexe/legacy/cmd/...@latest go install go.chromium.org/luci/mailer/cmd/...@latest go install go.chromium.org/luci/mmutex/cmd/...@latest go install go.chromium.org/luci/resultdb/cmd/...@latest go install go.chromium.org/luci/server/cmd/...@latest go install go.chromium.org/luci/swarming/cmd/...@latest go install go.chromium.org/luci/tokenserver/cmd/...@latest go install go.chromium.org/luci/tools/cmd/...@latest
Contributing uses the same flow as Chromium contributions.