The next phase in the DevOps life cycle is Verify. After building your product in the create phase, you need to verify whether the product meets the requirements, is secure, and that the quality in general is OK. This can all be done from within GitLab, by using the continuous integration (CI) features. In the following sections, we will discuss a number of components of the CI pipeline.
DevOps phase – verify your product
Code Quality reports
A nice feature that verifies code quality is a quality scan with CI/CD in GitLab. It makes use of the open source and free Code Climate engines (https://codeclimate.com/). It is embedded in a special Docker container that you can run within your GitLab runner. The following code...