У нас есть мобильное приложение с белой меткой, которое развертывается как несколько разных приложений. У каждого свой бренд. Тем не менее, каждый из них разделяет 99% одного и того же кода.
Чем больше мы помечаем белым цветом, тем больше ползучести в хранилище. Мы тщательно подбираем правки для каждого отдельного приложения.
Лучшее обстоятельство - хранить весь код в репозитории ядра. И вносить только уникальные изменения (для брендинга) в отдельные репозитории.
Наш стек развертывания: Fastlane, ReactNative
Кто-нибудь рекомендует, как выполнить sh это?