Gitlab CI/CD is the process of automating the build and testing of code every time a team member commits changes to Gitlab. Committing code triggers an automated build system to grab the latest code from the shared repository and to build, test, and validate the branch.