эксперты? Подскажите вот банально - нужно ли коммитить кодген в репу?)
первая ссылка в гугле же, ну https://www.jooq.org/doc/latest/manual/code-generation/codegen-version-control/
а что там написано?)
Up to you, я б коммитил
both approaches have their merits and that none of them is clearly better
На эксперта в jooq не тяну, но мнение имею. Если модель интенсивно меняется - нет, если уже стабилизировалась - да.
я бы посоветовал генерировать каждый раз при сборке с помощью testcontainers
я потратил много времени, чтобы отладить грэдл скрипт, но сейчас все окей
Для чего? Если код генерируется и воспроизводится одинаково, то зачем его коммитить?)
Долго. Если схема не меняется, то это раздражает.
Эм, обычно быстро)
Расскажу несколько соображений почему у нас генерятину коммитят У нас достаточно часто идет переключение между ветками, поэтому постоянно надо не забывать перегенерить разнообразную генерятину. От javacc парсера до всяких прочих мелочей. А если забыл — то могут внезапно возникнуть странные вещи :) Когда у тебя все закоммичено, то ты можешь легко застешить свои эксперименты, быстренько переключится на ревью, подебагать репродюсер на старой версии и прочее. Ну и у тебя сразу работает навигация без пересборки. В итоге коллегиально решили генерятину коммитить по этим соображениям.
Неужели assemble длится дольше, чем набор команд гита в консольке?🌚
Где-то 2.5 минуты полная сборка
Это точно микросервис?)
Это вообще не микросервис :)
Обсуждают сегодня