Add a -v flag to gen.sh to use `lucicfg validate`

Because `gen.sh` runs `main.star` multiple times with different vars
set, it's not easy to manually construct a `lucicfg validate` command
line to validate the configs. This flag makes it easy to validate all
the projects in a single command.

Bug: 76644
Change-Id: I87bc9751953f490e4ac3fd0b654027faa851b972
Reviewed-on: https://fuchsia-review.googlesource.com/c/infra/config/+/530282
Reviewed-by: Marc-Antoine Ruel <maruel@google.com>
1 file changed
tree: 13e0fe77dab26ce18c2d532263774d9618201023
  1. goma/
  2. manifest/
  3. repositories/
  4. .gitignore
  5. .style.yapf
  6. AUTHORS
  7. gen.sh
  8. LICENSE
  9. main.star
  10. OWNERS
  11. PATENTS
  12. README.md
README.md

Config

Currently the only configs here are for Tricium. All other configs live in the integration repo.

To make changes to the configs, modify main.star and then run gen.sh to update the generated files.