Once you've written code on GitHub, how do you make sure it's bug free? Continuous integration (CI) is a requirement in modern software development. Adding automated tests and controls to your pipeline saves you time and gives your team improved reliability.
After completing this course, you will be able to:
- identify when a project is using continuous integration
- set up continuous integration for one of your projects
- protect branches based on the result of a build from continuous integration
- customize builds
- add tests for your project
- define continuous delivery
- define continuous deployment