GitLab CI/CD Integration Guide
Integrate Toranj security scanning into your GitLab CI/CD pipeline with comprehensive vulnerability detection, compliance reporting, and automated notifications.
20 minutes setup
Self-hosted & Cloud
Parallel scanning
Project Setup
Variables Configuration
CI/CD Pipeline
Integrations
Testing & Deployment
Step 1: Project Setup
Prerequisites
GitLab Project
Maintainer or Owner access to your GitLab project
Toranj API Key
Generated from your Toranj dashboard
CI/CD Enabled
GitLab CI/CD pipelines enabled in project settings
Runners Available
Shared or specific GitLab runners configured
Enable CI/CD
1
Navigate to Project Settings
Go to your GitLab project → Settings → CI/CD
2
Configure General Pipelines
Ensure "Public pipelines" is enabled for visibility
3
Check Runner Availability
Verify shared runners are enabled or specific runners are configured