что устанавливать зависимости в билдере, что в основной сборке - все равно если нет в кэше - будет ставить, а если есть - заберет из кэша
Мультистейдж и кеширование в CI не зависят друг от друга. Кеш в CI - это конекретный каталог, который раннер сохраняет после выполнения стейджа. Как указать каталог, если не использовать venv?
а если у нас нет гитлаба, тогда это смысла не имеет, так?
При мультистедж сборке все равно имеет.
в чем преимущество мультистэйджа в данном случае? ничего нигде не кэшируется, каждый раз собираем заново - зачем тогда нужен билдер?
В общем случае преимущество мультистейджа в том, что необходимые только для сборки пакеты остаются в билдере.
это я понимаю, но если мы их каждый раз заново ставим - тогда смысла нет
Обсуждают сегодня