Skip to content

Enable security checking in GitLab CI

GitLab Ultimate SAST

Advice from CERN security team:

Note on implementation

From the documentation:

As of February 2023, the Merge Request page does not visually report offences found by the secret_detection or sast job. This is a limitation of the license level used for CERN GitLab (Premium). The pipeline will complete successfully in every case and this is by design. However, the vulnerabilities found are stored as a job artifact in the pipeline in JSON format. This file can be found by navigating to CI/CD > Pipelines, locating a particular pipeline and clicking on its Download Artifacts Button.

This seems inconvenient.

Edited by Michael Davis