Integrate CybeDefend’s local scanning into a Jenkins pipeline without exposing your code externally.
Jenkins is a widely used CI/CD tool that you can host on-prem or in the cloud. By installing the CybeDefend CLI on your Jenkins agent, you can securely run scans locally and upload the results to CybeDefend.
glibc >= 2.27
.By default, we recommend scanning the main (or master) branch to avoid mixing partial results across multiple branches.
If your Jenkins agent supports Docker, run the CybeDefend scanner image:
/app
.Tagging the main branch only
We suggest setting Branch Specifier to main or master in your Jenkins job, so scans remain consistent.
If this is your first time scanning the repo, a new project is created in CybeDefend. On subsequent scans, results are appended under the same Project ID.
For large repos, scanning may take a few minutes. Adjust Timeout settings accordingly.
Consider gating a release by parsing CLI output or exit codes, failing the build if high-severity issues remain.
Integrate CybeDefend’s local scanning into a Jenkins pipeline without exposing your code externally.
Jenkins is a widely used CI/CD tool that you can host on-prem or in the cloud. By installing the CybeDefend CLI on your Jenkins agent, you can securely run scans locally and upload the results to CybeDefend.
glibc >= 2.27
.By default, we recommend scanning the main (or master) branch to avoid mixing partial results across multiple branches.
If your Jenkins agent supports Docker, run the CybeDefend scanner image:
/app
.Tagging the main branch only
We suggest setting Branch Specifier to main or master in your Jenkins job, so scans remain consistent.
If this is your first time scanning the repo, a new project is created in CybeDefend. On subsequent scans, results are appended under the same Project ID.
For large repos, scanning may take a few minutes. Adjust Timeout settings accordingly.
Consider gating a release by parsing CLI output or exit codes, failing the build if high-severity issues remain.