Функция ветвления для мобильной разработки

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

Используя приложения Heroku для обзора и совместный обзор кода на Github, мы можем беспрепятственно проверять код и тестировать функцию (без извлечения, сборки и т. Д.).

Сейчас мы разрабатываем мобильное приложение для ios/android с использованием ionic2 и программ testflight (ios) / beta (android). Проблема в том, что вы можете иметь только одну сборку за раз, поэтому функции должны проверяться одна за другой (т. Е. PR1, B1, Слияние PR1, открытый PR2, B2, Слияние PR2 и т. Д.). Это значительно замедляет наш процесс разработки.

Итак, известны ли вам дополнительные инструменты / опции / процессы для одновременной сборки множества мобильных сборок?

1 ответ

Решение

Я думаю, что вы могли бы использовать HockeyApp. Там могут быть разные сборки (например, по одной для каждой функции), и тестировщик может выбрать, какую версию установить.

Другие вопросы по тегам