GitLab CI
Pipeline Security Integration
Integrate Bloodhound into GitLab CI/CD pipelines with merge request comments, security dashboard integration, and SAST reports.
Setup
Configure GitLab CI variables and create your pipeline.
1. Add CI/CD Variables
Go to Settings → CI/CD → Variables. Add BLOODHOUND_LICENSEas a masked, protected variable.
2. Create .gitlab-ci.yml
Add the pipeline configuration to your repository root.
Basic Pipeline
.gitlab-ci.yml
YAML
MR Integration
Configure merge request integration for security feedback.
.gitlab-ci.yml
YAML
Security Dashboard
Integrate with GitLab's Security Dashboard for vulnerability tracking.
GitLab Ultimate
The Security Dashboard is available in GitLab Ultimate. For other tiers, use the artifacts and pipeline reports.
.gitlab-ci.yml
YAML