[recipe_bootstrap] Proactively fetch recipe deps
To make it easier to distinguish between git fetch failures while
download recipe deps and real build failures, both of which previously
manifested as failures in `recipes.py luciexe`, which fetches recipe
deps if they're not up to date.
Doing this as a setup step also ensures that the error message will be
propagated to build results pages for easier debugging.
Bug: 72720
Change-Id: I46b79421778064ec8462eacc27909b2108cea82b
Reviewed-on: https://fuchsia-review.googlesource.com/c/infra/infra/+/504740
Reviewed-by: Anthony Fandrianto <atyfto@google.com>
Commit-Queue: Oliver Newman <olivernewman@google.com>
1 file changed