Обновить
28
Максимов Антон@antaresm

IT-специалист

Отправить сообщение
Как уже написали — у нас свой TestFlight (с шахматами и поэтессами))
Именно по причине беспокойства заказчиков (как это вы наше приложение куда то залили?!)
В hudson сейчас 12 задач.
Сама система собирает всегда из ветки master, если принудительно не указать другую при создании проекта.
Номер версии — инкремент при выполнении каждой задачи. Текущий номер берется из проекта xcode или eclipse.
Если нужно выпустить версию 6.4 SR, то все зависит насколько часто она будет востребована. Если она нужна один раз что закрыть баги — то это делает сам разработчик :( Если же это отдельные продукт, то в hudson создается новая задача для него и указывается отдельная ветка. При сборке соотвественно будет. что нибудь вроде 6.4.1, 6.4.2 и т.д.
Цель статьи рассказать о различиях сборки для разных платформ.
В заключении статьи написано, что тестирование — наш следующий шаг и возможно, тема следующего поста :) А пока что unit тесты, как вы написали, прогоняются в режиме прошли/не прошли и никак системой сборки не анализируются.
Насчет regression тестирования — тоже очень хотелось бы реализовать, но это уже чуть позже. Если вообще получится.

Да, Hudson стоит на отдельном Mac OS. На нем установлены iOS и Android SDK

Информация

В рейтинге
Не участвует
Откуда
Саранск, Мордовия, Россия
Дата рождения
Зарегистрирован
Активность

Специализация

Разработчик приложений, Архитектор программного обеспечения
Управление проектами
Управление компанией
Информационные технологии
Управление людьми
Построение команды
Руководство стартапом
Проектирование архитектуры приложений
Высоконагруженные системы