У меня есть схема под названием «Все», которая строит все мои цели. Он состоит из 3 приложений, 3 расширений, 10 платформ и 7 целей тестирования. Основная цель этой цели - чтобы мой CI все собрал и протестировал все вместе. Я строил с помощью Parallelize Build, но когда я отключил его, я обнаружил, что сборка происходит намного быстрее.
Очистка здания с 3 попытками каждая:
Parallelize Build (Find Implicit Dependencies) = ~ 437 секунд
Распараллелить сборку (установить зависимости) = ~ 386 секунд
Непараллелизировать сборку (найти неявные зависимости) = ~ 324 секунды
Непараллелизировать сборку (установить зависимости) = ~ 297 секунд
Похоже, что если я решу не использовать какие-либо функции, я получу лучшее время сборки.