Доклад

Денис Трифонов, 2GIS: Highway to Continuous Integration

Профессиональная конференция разработчиков высоконагруженных систем HighLoad++ 2014. 31.10.2014. Москва, Россия
В своем докладе я поделюсь опытом внедрения Continuous Integration в наши процессы. Я расскажу, как мы используем Jenkins в качестве CI-сервера, какие задачи мы решаем с его помощью и с помощью других инструментов. Вот основные из них:- развертывание и конфигурирование приложений и тестов с помощью Open Stack и Chef;- запуск функциональных тестов с помощью PHPUnit и параллельное выполнение с помощью Paratest;- обновление окружения и тестирование задачи в ветке с последующим вливанием в master-ветку;- ежедневная регрессия на master-ветке и откат до состояния последнего релиза, а также тестирование развертывания с нуля.Я затрону интеграцию с JIRA для наших процессов и решения других задач для разработки и тестирования.

Тематика: Информационные технологии

Обсуждение

Комментарии для сайта Cackle
Оцените доклад
Авторизируйтесь, чтобы продолжить просмотр