The CI/CD pipeline is a set of automated processes that allow Developers and DevOps professionals to reliably and efficiently compile, build and deploy their code to their production compute platforms. The most common components of a pipeline are; build automation/continuous integration, test automation, and deployment automation.