Which route the checkout's hydrate is told to take, if any.
NOTHING BY DEFAULT, which is the whole design. hydrate already resolves a payload and falls back
to a source build when there is none, and that fallback is what makes drangler dev work on a
clean machine before any release has been cut -- the state this project is in today. Passing a
route here would override a decision the checkout is better placed to make, since only it can see
whether a payload answered.
The three overrides are mutually exclusive and --from wins: a tarball that was handed over is a
payload, so asking for a source build alongside it is a contradiction rather than a refinement.
Which route the checkout's
hydrateis told to take, if any.NOTHING BY DEFAULT, which is the whole design.
hydratealready resolves a payload and falls back to a source build when there is none, and that fallback is what makesdrangler devwork on a clean machine before any release has been cut -- the state this project is in today. Passing a route here would override a decision the checkout is better placed to make, since only it can see whether a payload answered.The three overrides are mutually exclusive and
--fromwins: a tarball that was handed over is a payload, so asking for a source build alongside it is a contradiction rather than a refinement.