[roll] Roll fuchsia [ffx][pbms][auth] Introduce gcloud for GCS auth

This CL introduces a new `Gcloud` variant to `AuthFlowChoice`.

It shells out to `gcloud auth print-access-token` for GCS
authentication. This natively supports headless environments (where
developers can use `gcloud auth login --no-browser`) and avoids the need
to manage a separate OAuth refresh token locally in ~/.boto.

Original-Bug: 453002147
Original-Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/1553540
Original-Revision: 5d2eb8bda2250a828de75930a6c39bd14be5b068
GitOrigin-RevId: 1f862751ee901033ec039bd7c8b3f7abfaf32105
Change-Id: Icb1551ce44b2232128aa9c8bf5f9e6e446031067
1 file changed
tree: d2e31938ea4fb1613f92ef3b79c97f365834609d
  1. ctf/
  2. git-hooks/
  3. infra/
  4. third_party/
  5. cobalt
  6. flower
  7. jiri.lock
  8. MILESTONE
  9. minimal
  10. prebuilts
  11. README.md
  12. stem
  13. test_durations
README.md

Integration

This repository contains Fuchsia's Global Integration manifest files.

Making changes

All changes should be made to the internal version of this repository. Our infrastructure automatically updates this version when the internal one changes.

Currently all changes must be made by a Google employee. Non-Google employees wishing to make a change can ask for assistance in one of the communication channels documented at get involved.

Obtaining the source

First install Jiri.

Next run:

$ jiri init
$ jiri import minimal https://fuchsia.googlesource.com/integration
$ jiri update

Third party

Third party projects should have their own subdirectory in ./third_party.