Skip to content

Latest commit

 

History

History
15 lines (8 loc) · 1.57 KB

File metadata and controls

15 lines (8 loc) · 1.57 KB

Continuous Integration

Как сообщает нам Википедия, Continuous Integration - это практика разработки программного обеспечения, которая заключается в слиянии рабочих копий в общую основную ветвь разработки несколько раз в день и выполнении частых автоматизированных сборок проекта для скорейшего выявления и решения интеграционных проблем.

Короче говоря, после каждого коммита в develop-ветку, билд-машина автоматически собирает проект и прогоняет комплект тестов. Если что-то идет не так, разработчики получают уведомления.

Инструменты

В качестве CI сервера для закрытых проектов используется Jenkins. Авторизация осуществляется по доменному имени.

В случае open source проектов используется Travis CI.

Гайды по настройке