[rw] Add attestation metadata to CIPD packages

This change adds a function that attaches the attestation to uploaded
CIPD packages. This is how we are going to pass attestations to Android.

This isn't yet joined up to main.go. I need to think a little more
about the right injection point/API. That will be a different CL.

I ran `go mod tidy` and `go mod vendor`.

Bug: b/295932544


Change-Id: Ia27a134136f1ba1863c87badf0da361411dcb8fa
Reviewed-on: https://fuchsia-review.googlesource.com/c/infra/infra/+/928533
Reviewed-by: Nathan Mulcahey <nmulcahey@google.com>
Commit-Queue: Chris Lewis <cflewis@google.com>
7 files changed
tree: d2d3dc6757fb2a9e63923e638359a67a9b01e0f6
  1. artifacts/
  2. buildbucket/
  3. checkout/
  4. cmd/
  5. execution/
  6. flagutil/
  7. functools/
  8. gerrit/
  9. gitiles/
  10. monorail/
  11. rpcutil/
  12. scripts/
  13. third_party/
  14. vendor/
  15. .gitignore
  16. AUTHORS
  17. go.mod
  18. go.sum
  19. LICENSE
  20. manifest
  21. PATENTS
  22. 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.