What is CI and CD?
CI stands for Continuous Integration, which involves automatically building and testing code changes as they are pushed to a remote repository. CD stands for Continuous Deployment, which involves automatically deploying the built and tested code to a production or other environment.