[rw] Add handling for steps in dir

This change adds handling for a directory with multiple steps. Each step
is a single file inserted into the tempdir set as a build property. The
code reads all the steps in the directory and then makes a single Go
slice out of it.

Bug: b/295932544

Change-Id: I1ef7c40f8e866001b908c2a1aafaf4c2432b651f
Reviewed-on: https://fuchsia-review.googlesource.com/c/infra/infra/+/925752
Reviewed-by: Nathan Mulcahey <nmulcahey@google.com>
Commit-Queue: Chris Lewis <cflewis@google.com>
4 files changed
tree: 30ba0316550b7eae12893b3828c944b288999798
  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.