Люди, какие минусы у запуска тестов внутри docker build? Из плюсов - если ничего нужного для тестов не поменялось в новом комите, то тесты "кешируются". Мы храним параметры деплоя рядом с кодом, меня очень подкупает автоматический незапуск тестов без необходимости.
Это во время сборки продовского контейнера? А зачем? Ну, кешироватся оно и так будет, если код не поменялся, то не стоит коммитить или тригеррить CI.
А из минусов - мусор для запуска тестов, более долгая сборка контейнера и по факту, несколько лишних пересборок, которые могли быть отсечь тесты. Не знаю, какой у вас фейл-рейт.
Bogdan (SirEdvin)
Igor
Denis 災 nobody
Mark ☢️
Tadeusz
Sergei
Nklya
Karter