---
id: ci
requestedLanguage: ru
descriptionLanguage: ru
---

# Continuous Integration

- Тип: практика интеграции
- Группа: Интеграция
- Размещение: Интеграция / Код и зависимости
- [Источник](<https://martinfowler.com/articles/continuousIntegration.html>)

[HTML](https://dpm.cnonim.name/ru/practices/ci/)

Частое объединение изменений с автоматической сборкой и проверкой общего результата.

## Связи

- часто сочетается с: [Trunk-based Development](/practices/trunk/ru.md) (combination)
- усиливается воспроизводимостью сборок: [Reproducible Builds](/practices/build/ru.md) (support)
- служит основой для: [Continuous Delivery](/practices/delivery/ru.md) (support)
- использует версии из: [Software Configuration Management](/practices/configuration/ru.md) (support)
- может включать: [Consumer-driven Contract Testing](/practices/contract/ru.md) (support)
- может включать: [Architecture Fitness Functions](/practices/fitness/ru.md) (support)
- может включать: [Secret Scanning](/practices/secrets/ru.md) (support)
- может запускаться уже для: [Walking Skeleton](/practices/skeleton/ru.md) (combination)
- может включать: [Static Analysis](/practices/static/ru.md) (support)
- практика в: [Extreme Programming](/practices/xp/ru.md) (structure)

[Показать на карте](https://dpm.cnonim.name/#practice=ci&lang=ru)
