Мне пока нравится один подход :)
1. Сетапим окружения ансиблом
2. Деплоим туда тоже Ансиблом
Деплои летят часто, инфра код регулярно тестируется, баги правим сразу
Кнчно просто нужно тесты писать и по расписанию их прогонять и не нужно будет такими обходными путями делать тесты, это позволит вовремя выявлять ошибки, но реально получается, что я треть времени сижу правлю то ансибл, то пайплайны какие-нибудь
Латаем дыры крч, а не новое что-то делаем