Ada banyak tool yang biasa dipakai untuk CI/CD, mulai dari gitlab-ci, jenkins, argocd, dsb. Salah satu hal yang menarik dari penerapan CI/CD adalah kita bisa melakukan testing dan deployment hanya dengan melakukan merge di git.
https://docs.gitlab.com/ee/ci/README.html