From the course: Cisco Certified DevNet Associate DEVASC 1.1 (200-901) Cert Prep

Unlock this course with a free trial

Join today to access over 25,200 courses taught by industry experts.

CI/CD pipeline

CI/CD pipeline

- [Instructor] CI/CD stands for continuous integration and continuous delivery, and we think of this in terms of a pipeline. These pipelines are used to automate the steps of writing, building, testing, and deploying code. We've looked at this briefly in our video on DevSecOps principles, but I do want to expand on that just a bit to make sure you understand the components and the benefits. The continuous integration piece of this means that we're going to use an ongoing process of committing, building, testing, staging, and releasing code with feedback about that code provided back to us at every stage. This gives us the chance to constantly tweak and improve our code. We leverage a central repository with version control software, and we've explored an example of this using the Git version control system earlier in this course, and specifically using GitHub as our central repository. As the new code gets added to the repository, we have to make sure that any new code integrates well…

Contents