проектами.
Они при сборке заливаются в приватный мавен-репозиторий, и из него уже подтягиваются в проекты.
Однако, это вызывает огромные неудобства, когда нужно исправить какой-то баг и быстро протестить. Модуль для тестирования работоспособности в проекте с библиотекой не подходит, т.к. не всегда получается воспроизвести в нём сложные сценарии, а процесс публикации в мавен занимает приличное кол-во времени, особенно если надо протестить несколько вариантов решения.
Сейчас думаем над тем, чтобы отказаться от публикации артефактов библиотек и использовать их как сабмодули в гите.
Как это правильнее организовать, кто-то сталкивался с подобным?
Сабмодули ужасны, лучше maven-репо, быстро работающий CI с дебажными сборками из веток и качественные сэмплы :) Сабмодули — путь в ад монорепы.
Обсуждают сегодня