CI/CD Integration
Automated Security in Your Pipeline
Integrate Bloodhound security scanning into your CI/CD pipeline for automated vulnerability detection on every commit, PR, and release.
Overview
Shift security left by integrating Bloodhound into your development workflow. Catch vulnerabilities before they reach production.
Supported Platforms
Quick Start
Get started with CI/CD integration in minutes.
Configuration
Configure CI/CD behavior with environment variables and config files.
Environment Variables
BLOODHOUND_LICENSELicense key (required)BLOODHOUND_FAIL_ONFail threshold (critical/high/medium)BLOODHOUND_MODEScan mode (quick/advanced/ultimate)BLOODHOUND_OUTPUTOutput format (sarif/json/html)Best Practices
Use Baselines
Establish a security baseline to track new vs existing vulnerabilities. Only fail builds on new findings to avoid blocking development.
Progressive Enforcement
Start with warnings, then progress to blocking critical issues, and finally enforce on high-severity findings.
Cache Results
Use caching to speed up scans. Bloodhound can skip unchanged files when the cache is available.
Secure License Storage
Always store the license key in secrets management (GitHub Secrets, GitLab CI Variables, Jenkins Credentials).