Skip to content
Launch GitLab Knowledge Graph

Add CI/CD pipeline with security scanning

Description

We need to set up a proper CI/CD pipeline for the web-dashboard with automated testing and security scanning.

Tasks

  • Create .gitlab-ci.yml with build, test, and security stages
  • Add dependency scanning
  • Add SAST scanning
  • Configure pipeline to run on MRs
  • Add test coverage reporting

Security Scans to Enable

  • Dependency Scanning (npm audit)
  • SAST (Static Application Security Testing)
  • Secret Detection

cc @jean @sabrina