Issue metadata
Sign in to add a comment
|
Remove duplicate DEPS-parsing logic from deps2submodules |
||||||||||||||||||||||||
Issue descriptionWe maintain repos which are identical to their upstreams, with the exception that they include git submodules instead of DEPS files. These repos are maintained by deps2submodules (https://ci.chromium.org/buildbot/chromium.infra.codesearch/codesearch-submodules-chromium/), which means that DEPS-parsing logic is duplicated there. We should either: a) give gclient the ability to output .gitmodules files so deps2submodules can lose that logic; or b) give deps2submodules the ability to import and use gclient_eval.py.
,
Mar 5 2018
,
Mar 7 2018
I started https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/952211 (a), but we're going to take approach (b) instead: https://chromium-review.googlesource.com/c/infra/infra/+/954009 shows how to make an infra.service.foo like gsubtreed which can import gclient_eval, so that's going to be our path forward. Alan is working on a short doc to clarify thoughts.
,
Apr 18 2018
,
Jun 15 2018
|
|||||||||||||||||||||||||
►
Sign in to add a comment |
|||||||||||||||||||||||||
Comment 1 by flyboy@chromium.org
, Mar 5 2018