CI/CD

  • Continuous Integration and Continuous Delivery (CI/CD) automates much or all of the manual human intervention traditionally needed to get new code/content from a commit into production, encompassing the build, test (including integration tests, unit tests, and regression tests), and deploy phases, as well as infrastructure provisioning. With a CI/CD pipeline, developers can make changes to code/content that are then automatically tested and pushed out for delivery and deployment. CI/CDs are a foundational practice for DevOps and most solutions that require higher-speed and higher-quality development.