Ciągła dostawa (CD) to praktyka tworzenia oprogramowania, która koncentruje się na szybkim i wydajnym tworzeniu kodu wdrażanego. Narzędzia CD automatyzują kluczowe części rurociągu programistycznego - takie jak testowanie, integracja i inscenizacja - więc zespoły mogą szybko i niezawodnie wydawać aktualizacje. Podczas gdy niektóre narzędzia wspierają automatyczne wdrażanie w produkcji (ciągłe wdrażanie), inne pozostawiają wdrożenie jako krok ręczny. Rozwiązania te zwiększają współpracę, skracają czas na rynek, poprawiają pętle sprzężenia zwrotnego i zwiększają widoczność w procesie rozwoju. CD rozciąga się poza ciągłą integrację poprzez przygotowanie oprogramowania do bezproblemowych, częstych wersji z minimalną ręczną interwencją.