Pipeline là chuỗi bước tự động đưa mã từ commit tới môi trường chạy — thay cho quy trình thủ công.
Các giai đoạn (stage) điển hình:
1. Source: trigger khi push/merge (webhook từ Git).
2. Build: biên dịch, đóng gói (vd build Docker image).
3. Test: unit → integration → lint/security scan; fail thì dừng.
4. Artifact: lưu output (image, binary) vào registry.
5. Deploy: đẩy lên staging/prod, có thể kèm approval.
Nguyên tắc: fail fast (lỗi lộ sớm, dừng ngay), mỗi commit đi qua cùng một đường ống nhất quán. Công cụ: GitHub Actions, GitLab CI, Jenkins, CircleCI.