Как организовать поддержку двух версий одного приложения?
Есть одно мобильное приложение. И две разные компании, пользующиеся им.
Соответственно необходимо иметь две версии брендирования. Функционал должен оставаться идентичным, а название компании, адрес, логотипы, иконка приложения, может пара адресов в запросах и прочее подобное должны различаться и соответствовать конкретной компании.
Плохой дорогой идете. Гугл любит банить приложения различающиеся очень мало друг от друга.
Парень как то сделал приложения для показа погоды в разных городах, в какой то момент гугл выпилил их все
Например, через Gitlab pipelines. Каждому проекту указывается своя директория с ассетами и конфигурационными файлами через приватные пересенные и запускается межпроектная сборка.
В любом случае, идея сводится к тому, что нужно нажать одну кнопку для сборки, на чем CI/CD не важно.