Continuous Deployment (CD) is a software release process, automating the deployment of code to production. It is an extension of Continuous Integration, where the new changes added into the main…