commit | 42a1d17aa07b6a629f0ceae6cebc3095531a0229 | [log] [tgz] |
---|---|---|
author | Chan Li <chanli@chromium.org> | Mon Oct 23 23:04:29 2023 |
committer | LUCI CQ <infra-scoped@luci-project-accounts.iam.gserviceaccount.com> | Mon Oct 23 23:04:29 2023 |
tree | 546a218da9065f3b28a6ef04a891cc2ffd9d9d3c | |
parent | 993f4ee42b6eb86e66191c96dc5a1c86a878b5e1 [diff] |
Revert "luci-auth: add us-docker.pkg.dev to credHelpers" This reverts commit b301ff939095ed6e52c38232146e3f1445d0e56c. Reason for revert: Per https://chat.google.com/room/AAAAXGgrwSo/1bDBS6nLkqY, this is a possible cause of the infra failure in builds like https://ci.chromium.org/ui/p/chromeos/builders/test_runner/test_runner_gce/b8766406855658011489/overview Original change's description: > luci-auth: add us-docker.pkg.dev to credHelpers > > Using multi-region docker artifact registries appears to work with the > current configuration based on if you happen to get routed to the > existing us-central1-docker.pkg.dev region. Add the front door to > multiiregion registries. > > BUG=b:304336865 > TEST=upload + CQ > > Change-Id: I5714c62abed7dde1c37bbfbe7de5f0e924f030bc > Reviewed-on: https://chromium-review.googlesource.com/c/infra/luci/luci-go/+/4923313 > Commit-Queue: George Engelbrecht <engeg@google.com> > Reviewed-by: Vadim Shtayura <vadimsh@chromium.org> BUG=b:304336865 Change-Id: I991da636e4cf48cf22b8c59faf521116627b57d6 Reviewed-on: https://chromium-review.googlesource.com/c/infra/luci/luci-go/+/4968881 Commit-Queue: Chan Li <chanli@chromium.org> Reviewed-by: Derek Beckett <dbeckett@chromium.org> Reviewed-by: Vadim Shtayura <vadimsh@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.