Information
- Rating
- Does not participate
- Location
- Саранск, Мордовия, Россия
- Date of birth
- Registered
- Activity
Specialization
Application Developer, Software Architect
Project management
Company management
Information Technology
People management
Building a team
Startup management
Designing application architecture
High-loaded systems
Именно по причине беспокойства заказчиков (как это вы наше приложение куда то залили?!)
Сама система собирает всегда из ветки master, если принудительно не указать другую при создании проекта.
Номер версии — инкремент при выполнении каждой задачи. Текущий номер берется из проекта xcode или eclipse.
Если нужно выпустить версию 6.4 SR, то все зависит насколько часто она будет востребована. Если она нужна один раз что закрыть баги — то это делает сам разработчик :( Если же это отдельные продукт, то в hudson создается новая задача для него и указывается отдельная ветка. При сборке соотвественно будет. что нибудь вроде 6.4.1, 6.4.2 и т.д.
В заключении статьи написано, что тестирование — наш следующий шаг и возможно, тема следующего поста :) А пока что unit тесты, как вы написали, прогоняются в режиме прошли/не прошли и никак системой сборки не анализируются.
Насчет regression тестирования — тоже очень хотелось бы реализовать, но это уже чуть позже. Если вообще получится.
Да, Hudson стоит на отдельном Mac OS. На нем установлены iOS и Android SDK