eb47183af2
This commit extracts duplicate logic out of three installers. Pros. - Better maintainability - Easier to add/extend the features - Fixes a bug when 'commit' option is used, submodules are updated before the designated commit is checked out Cons. - The whole process takes slightly longer due to lost parallelism after pull - Especially, submodule updates are not parallelized - However, this shouldn't matter much in practice as there are few plugins that heavily rely on submodules |
||
---|---|---|
.. | ||
README.md | ||
regressions.vader | ||
run | ||
test.vader | ||
workflow.vader |