Skip to content

Latest commit

 

History

History
29 lines (15 loc) · 2.61 KB

new-project.md

File metadata and controls

29 lines (15 loc) · 2.61 KB

Начало нового проекта

Выбор bundle id

Для bundle id используется идентификатор вида ru.ramblerco.[название компании].[название проекта].

Примеры: ru.ramblerco.rambler.mail, ru.ramblerco.rambler.news, ru.ramblerco.afisha.restaurants.

GitLab

В namespace ramblerco-ios на корпоративном GitLab создайте новый проект. Название репозитория должно совпадать с bundle id.

Continuous Integration

В качестве инструмента Continuous Integration для неактивных проектов используется Jenkins. Инструкцию по его настройке следует использовать при возобновлении активной поддержки проекта или исправлению ошибок.

Для всех новых и активных проектов в качестве инструмента Continuous Integration используется GitLab CI. Инструкция по его настройке находится в данный момент в разработке.

Continuous Delivery

В качестве инструмента Continuous Delivery для неактивных проектов используется Jenkins. Инструкцию по его настройке следует использовать при возобновлении активной поддержки проекта или исправлению ошибок.

Для всех новых и активных проектов в качестве инструмента Continuous Delivery используется GitLab CI. Инструкция по его настройке находится в данный момент в разработке.

Также в качестве инструмента для автоматизации процесса CD используется Ramb-n-roll, выкладка которого в open-source планируется после завершения разработки первой версии инструмента.

Upsource

Попросите вашего руководителя настроить новый проект на Upsource.