Учебник по непрерывной интеграции
Непрерывная интеграция - это практика разработки, при которой команды разработчиков должны гарантировать, что сборка и последующее тестирование проводятся для каждого изменения кода, внесенного в программу. Эта концепция была предназначена для устранения проблемы обнаружения поздних возникновений проблем в жизненном цикле сборки. Вместо того, чтобы разработчики работали изолированно и недостаточно интегрировались, была введена непрерывная интеграция, чтобы гарантировать, что изменения кода и сборки никогда не будут выполняться изолированно.
Непрерывная интеграция стала неотъемлемой частью любого процесса разработки программного обеспечения. Это поможет специалистам по тестированию программного обеспечения, которые хотели бы научиться непрерывно создавать и тестировать свои проекты, чтобы помочь разработчикам как можно быстрее интегрировать изменения в проект и получать свежие сборки.
Это предварительное руководство, охватывающее некоторые из наиболее фундаментальных концепций непрерывной интеграции. Любой профессионал, хорошо разбирающийся в разработке программного обеспечения, должен извлечь пользу из этого руководства.