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