Тренинг
Continuous Integration на практике

Сontinuous Integration (CI) – одна из фундаментальных инженерных практик в Agile разработке. CI позволяет забыть о проблемах наподобие «не могу собрать build с утра» или «но это работает на моей машине». CI позволяет вам постоянно держать руку на пульсе вашего проекта, визуализирует его текущее состояние и избавляет вас от необходимости повторения одних и тех же шагов при каждом публичном изменении кода. Задачи компиляции, запуска юнит тестов, сборки проекта, запуска интеграционных тестов и многое другое теперь может быть автоматизировано.

На рынке приложений для CI существует огромный выбор: CruiseControl, Bamboo, Jenkins, TeamCity, Continuum и так далее. Каждый из них имеет свои преимущества и недостатки, но с развитием они дают все больше и больше возможностей.

Данный тренинг познакомит вас с принципами, лежащими в основе CI, преимуществами, которые дает его внедрение. На практических примерах вы увидите как легко внедрить CI в ваш проект. На тренинге будут рассмотрены одни из лидеров на рынке: TeamCity и Jenkins. Вы пройдете путь от установки и настройки до использования и анализа результатов. Также вы научитесь использовать CI как дополнительное средство коммуникации и управления в команде, познакомитесь с лучшими практиками и стратегиями по коммандной работе. В результате прохождения тренинга вы:

  • Получите теоретические знания о практике CI
  • Узнаете методики его внедрения и применения CI на проектах разной направленности
  • На практике познакомитесь с лидерами рынка TeamCity и Jenkins
  • Пополните багаж набором практик и советов по работе в команде с использованием CI
  • Увидите как CI помогает внедрить и поддерживать другие инженерные практики
Целевая аудитория

разработчики, тимлиды, менеджеры

Стоимость
$150
за участника
Продолжительность
8 часов
1 день
Обед включен в стоимость тренинга
При групповой регистрации скидка