Global Scanner Configuration¶
The global scanner configuration page allows users to customize how scanners behave globally, across all pipelines.
Here’s an expanded breakdown of its features:
-
Scan Throttling (On Main): This setting determines how often a scan can run on the main branch. It ensures that scans don't occur too frequently within a set timeframe. For example, if set to
30 minutes
, scans cannot be triggered more than once during that period, even if multiple scan requests come in. However, if no scan request is triggered for several days, no scans will run during that period. -
Main Timeout: Specifies the maximum time a scan on the main branch can take.
-
PR Timeout (On Pull Request): Sets the duration for scans triggered by pull requests.
-
Enable/Disable Scanning: This allows you to control scanning for pull requests (PRs) specifically. When enabled, scanning runs whenever a PR is detected. However, if disabled, scanning for PRs will be turned off, but it will continue to run for commits on the main branch.