[gcs-util] Allow soft-transition to client passing builds/<namespace>

Soft-transition:

1. Land this CL
2. Recipes start passing builds/bid into gcs-util -namespace
3. Remove this behavior, in favor of just prepending -namespace to all
   destinations which don't already start with -namespace (except for
   deduplicated uploads)

Bug: 92697
Change-Id: I8e7d5846981191d519480bb80fb0d6e628b10cbc
Reviewed-on: https://fuchsia-review.googlesource.com/c/infra/infra/+/683782
Commit-Queue: Anthony Fandrianto <atyfto@google.com>
Fuchsia-Auto-Submit: Anthony Fandrianto <atyfto@google.com>
Reviewed-by: Oliver Newman <olivernewman@google.com>
1 file changed
tree: da7307e5ec959a6219b6aab4450b3a5cd36019e9
  1. artifacts/
  2. buildbucket/
  3. checkout/
  4. cmd/
  5. codifier/
  6. execution/
  7. flagutil/
  8. functools/
  9. gerrit/
  10. gitiles/
  11. monorail/
  12. rpcutil/
  13. scripts/
  14. third_party/
  15. vendor/
  16. .gitignore
  17. AUTHORS
  18. go.mod
  19. go.sum
  20. LICENSE
  21. manifest
  22. PATENTS
  23. README.md
README.md

infra

This repo contains tools and config files necessary to run infrastructure related to builds, code review, version control, and continuous integrations.