
8/26/2024 · Matt Genelin
What this post added
This post details how GitLab CI/CD enables different roles (Developer, AppSec Engineer, Platform Engineer) to incorporate security scanning. It explains the use of pipeline includes (templates and components) for adding security scanners like Secret Detection, SAST, Dependency Scanning, and Container Scanning. It also introduces the concept of Compliance Frameworks as a mechanism to enforce security scanning across projects, addressing the limitations of project-level includes for regulated industries. The post contrasts the ease of use, customization, and enforcement capabilities of pipeline includes versus compliance frameworks.