Рекомендуемые стратегии развертывания для мобильных приложений, которые используют 99% одного и того же хранилища? - PullRequest
1 голос
/ 22 января 2020

У нас есть мобильное приложение с белой меткой, которое развертывается как несколько разных приложений. У каждого свой бренд. Тем не менее, каждый из них разделяет 99% одного и того же кода.

Чем больше мы помечаем белым цветом, тем больше ползучести в хранилище. Мы тщательно подбираем правки для каждого отдельного приложения.

Лучшее обстоятельство - хранить весь код в репозитории ядра. И вносить только уникальные изменения (для брендинга) в отдельные репозитории.

Наш стек развертывания: Fastlane, ReactNative

Кто-нибудь рекомендует, как выполнить sh это?

1 Ответ

1 голос
/ 22 января 2020

У меня была такая же проблема, как и у вас. Я определенно объединяю все приложения в одном хранилище. Нам нужно было только создать разные ветки для каждого из них и объединить их, когда у нас было что-то с одинаковым кодом.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...