[roller-configurator] Support jiri pkgs and projects

Add logic to resolve details about Jiri projects and packages based
solely on project/package names, as was as validation (e.g. checking that the referenced projects/packages actually exist in Jiri manifests).

Bug: b/42051371
Change-Id: Iea88be48bc97c383102bd7d38572dcc183b7d0dc
Reviewed-on: https://fuchsia-review.googlesource.com/c/infra/infra/+/964153
Reviewed-by: Carver Forbes <carverforbes@google.com>
Commit-Queue: Auto-Submit <auto-submit@fuchsia-infra.iam.gserviceaccount.com>
Fuchsia-Auto-Submit: Oliver Newman <olivernewman@google.com>
9 files changed
tree: 64ffad42d0f541e5b1c3e7d3e722d565a9ea7ee1
  1. artifacts/
  2. buildbucket/
  3. checkout/
  4. cmd/
  5. execution/
  6. flagutil/
  7. functools/
  8. gerrit/
  9. gitiles/
  10. issuetracker/
  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.