commit | 9747c2a8066014799ec96cd627388272140194b8 | [log] [tgz] |
---|---|---|
author | Camilo Jacomet <cjacomet@google.com> | Tue Jun 21 19:39:04 2022 |
committer | LUCI CQ <infra-scoped@luci-project-accounts.iam.gserviceaccount.com> | Tue Jun 21 19:39:04 2022 |
tree | 8cb5b5b63462b3a2202cd6a40f65da27be7b103c | |
parent | b11b0da8ca55d6e9bc23fba4e54976ed78db9a78 [diff] |
[auth-service]: Set up server/tq module for Cloud Tasks. Set up process-auth-db-change task queue and handlers. Register the tq task class. This is a reimplementation of the following files: https://chromium.googlesource.com/infra/luci/luci-py/+/refs/heads/main/appengine/auth_service/queue.yaml https://chromium.googlesource.com/infra/luci/luci-py/+/refs/heads/main/appengine/components/components/auth/change_log.py#29 https://chromium.googlesource.com/infra/luci/luci-py/+/refs/heads/main/appengine/components/components/auth/change_log.py#801 Bug:1112832 Change-Id: I46294cdd87d5b5248310f99c2a26f384c109a9fb Reviewed-on: https://chromium-review.googlesource.com/c/infra/luci/luci-go/+/3575613 Reviewed-by: Jason Clinton <jclinton@chromium.org> Commit-Queue: Camilo Jacomet <cjacomet@google.com> Reviewed-by: Yiwei Zhang <yiwzhang@google.com>
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.