Skip to content
Jenkins
Manage Jenkins
System
Search
Manage Jenkins
Sign in
System
Home directory
?
By default, Jenkins stores all of its data in this directory on the file system
/var/jenkins_home
Loading...
System Message
This message will be displayed at the top of the Jenkins main page. This can be useful for posting notifications to your users
Plain text
Preview
Hide preview
# of executors
Labels
Usage
?
Use this node as much as possible
Only build jobs with label expressions matching this node
Loading...
Computer Retention Check Interval
?
Loading...
Quiet period
?
Loading...
SCM checkout retry count
Default view
DNS
all
Restrict project naming
Naming Strategy
Strategy
Default
?
Loading...
Pattern
?
Loading...
Name Pattern
Description
?
Loading...
force existing
Loading...
Jenkins Location
Jenkins URL
?
Loading...
System Admin e-mail address
?
Loading...
Serve resource files from another domain
Resource Root URL
?
Loading...
Global properties
Disable deferred wipeout on this node
?
Loading...
Disk Space Monitoring Thresholds
Free Disk Space Threshold
?
Loading...
Free Disk Space Warning Threshold
?
Loading...
Free Temp Space Threshold
?
Loading...
Free Temp Space Warning Threshold
?
Loading...
Environment variables
List of variables
?
Name
Value
Add
Loading...
Tool Locations
List of tool locations
?
Name
(Git) Default
Home
Add
Loading...
Metrics
Access keys
?
Key
Copy this token now, because it cannot be recovered in the future.
Generate a new token
Description
Permissions
Ping
Thread dump
Health check
Metrics
Origins
Add new access key
Loading...
Pipeline Speed / Durability
Default Speed / Durability Level
?
Loading...
Usage Statistics
Help make Jenkins better by sending anonymous usage statistics and crash reports to the Jenkins project
?
Loading...
Folder Health Metrics
List of default health metrics for Folders
Child item with the given name
Child item with worst health
Health of the primary branch of a repository
?
Loading...
Add
HTTP Proxy Configuration
Setup
Edited
Server
?
Loading...
Port
?
Loading...
User name
?
Loading...
Password
No Proxy Host
?
Loading...
Advanced
Edited
Test URL
Validate Proxy
Loading...
Global Build Time Out
Enable Global Time Out
Time-out strategy
Absolute
Deadline
Elastic
Likely stuck
No Activity
Time-out actions
Abort the build
?
Loading...
Abort the build
?
Loading...
Fail the build
?
Loading...
Perform BuildStep
?
Loading...
Writing the build description
?
Loading...
Add action
Are individual jobs allowed to overwrite this global timeout?
Develocity Build Scans
Enable enriched summary
?
Loading...
Develocity server URL override
?
Loading...
Develocity access key for build scan values
?
Loading...
HTTP client settings
Timeout in seconds
?
Loading...
Maximum retries
?
Loading...
Delay between retries in seconds
?
Loading...
Develocity integration
Develocity Access Key credential ID
?
Access key format help
The access key must be in the
<
server host name
>
=
<
access key
>
format. For more details please refer to the
documentation
.
Add
Jenkins
Loading...
Develocity short-lived access tokens expiry
?
Loading...
Enable auto-injection
Develocity connection settings
Develocity server url
?
Loading...
Allow untrusted server
?
Loading...
Enforce Develocity server url
?
Loading...
General settings
Auto-injection Git VCS repository filters [Beta]
?
Loading...
Check for the Develocity build agent errors
Loading...
Gradle settings
Develocity Gradle plugin version
?
Loading...
Common Custom User Data Gradle plugin version
?
Loading...
Gradle plugin repository url
?
Loading...
Gradle plugin repository credential ID
?
Add
Jenkins
Loading...
Gradle auto-injection enabled nodes
?
Node Label
Add
Loading...
Gradle auto-injection disabled nodes
?
Node Label
Add
Loading...
Capture File Fingerprints
?
Loading...
Maven settings
Develocity Maven extension version
?
Loading...
Common Custom User Data Maven extension version
?
Loading...
Maven extension repository url
?
Loading...
Maven Extension repository credential ID
?
Add
Jenkins
Loading...
Develocity Maven Extension Custom Coordinates
?
Loading...
Common Custom User Data Maven Extension Custom Coordinates
?
Loading...
Maven auto-injection enabled nodes
?
Node Label
Add
Loading...
Maven auto-injection disabled nodes
?
Node Label
Add
Loading...
Capture File Fingerprints
?
Loading...
Timestamper
System clock time format
?
Loading...
Elapsed time format
?
Loading...
Enabled for all Pipeline builds
?
Loading...
Fingerprints
Disable Fingerprint Cleanup
Loading...
Administrative monitors
Administrative monitors are warnings shown to Jenkins administrators about the state of the Jenkins instance. It is generally strongly recommended to keep all administrative monitors enabled, but if you are not interested in specific warnings, uncheck them here to permanently hide them.
Administrative monitors
Edited
Ambiguous Permission Assignments
Security
Asynchronous resource disposer
Built-In Node Name and Label Migration
When updating Jenkins from before 2.307, this allows administrators to migrate the built-in node name and label.
Built-in Node With Agents Executors Configured Monitor
Security
Shows a warning when the built-in node has executors despite agents (static or clouds) being configured.
Built-in Node Without Agents Executors Configured Monitor
Security
Shows a warning when the built-in node has executors and recommends that agents (static or clouds) are set up.
CSRF Protection Monitor
Security
Warns about disabled
CSRF protection
.
Check URI Encoding
A diagnostic feature warnings administrators about incorrect encoding of URLs, typically with improperly set up reverse proxies or containers.
Cron Triggers Monitor
This warns administrators that triggers are not firing on schedule, typically because some plugins perform additional actions (like network access) during trigger processing.
Cyclic Dependencies Detector
When Jenkins detects a cyclic dependency between plugins (a bug in one or more plugins), this message is shown.
Deprecated Plugin Monitor
Informs administrators about the deprecation of one or more currently installed plugins. This is metadata provided by the configured update sites, and the plugin documentation will usually explain why the plugin is deprecated.
Disabled Security
Security
Authentication (security realm) and authorization (authorization strategy) should be set up.
Disk Usage Monitor
This warning shows up when the available disk space for the Jenkins home directory falls below a certain threshold.
Duplicate Jenkins checker
Detects if more than one Jenkins process is attempting to run in the same
$JENKINS_HOME
directory simultaneously.
Enforce TCP Agent Port
Informs administrators that the TCP agent port is different than its enforced value and will be reset on restart.
Folder Property Migration
Allows administrators to migrate folder properties that have been deprecated in previous plugin releases.
GitHub Duplicate Events
Warns about duplicate events received from GitHub.
GitHub Hooks Problems
Invalid Plugin Configuration
Informs administrators about a required plugin update. This is unrelated to plugin updates being available.
JVM Crash Reports
Informs about the presence of JRE crash dumps after an abnormal Jenkins termination, and allows viewing them.
Jenkins Initialization Monitor
Warns about an incomplete initialization, indicating a bug in Jenkins.
Jenkins Update Notification
When a new release of Jenkins has been released, this informs administrators about it.
Legacy API Token can be created even without existing
Security
Warns administrators about the legacy behavior of allowing users to generate new legacy API tokens.
Legacy API Token not generated by default
Security
Warns administrators about the legacy behavior of automatically generating API tokens for new users.
Legacy API Token usage
Security
Warns administrators about the presence of legacy API tokens in the configuration of some users.
Manage Old Data
When Jenkins configuration files contain unloadable data, this informs administrators about the problem. A common cause is plugins having been downgraded, or having changed in backwards-incompatible ways.
Missing Descriptor ID
Informs administrators about a problem with extensions in some legacy plugins.
Missing Verification Strategy Monitor
Security
Node Marked Offline Due to Health Check
Whenever a resource monitor marks a node offline, this warning is shown to inform administrators about it.
Openid Connect Id Strategy Configuration
The OpenId Connect Security Realms "Username case sensitivity" and "Group name case sensitivity" options have not been configured.
Operating system end of life monitor
Warns administrators when the controller operating system is approaching end of life and will be unsupported
Plugins Failed To Load
If any plugins failed to load, this informs administrators about the problem. This is a severe problem, as re-saving configuration at this point could result in the loss of configuration data related to unloadable plugins.
Recommended Java Version
Recommends a Java upgrade for Jenkins if an older Java version is used.
Reconfigure GitHub App credentials to use new features
Informs administrators of new features available for existing GitHub App credentials that allow dynamic restriction of the repositories and permissions available to jobs that use the credentials
Resource Domain Recommendation
Security
Informs about the resource root URL option if the
Content-Security-Policy
HTTP header for user-controlled resources served by Jenkins has been set to a custom value.
Reverse Proxy Setup
If Jenkins is running behind a reverse proxy, this identifies problems with a bad configuration.
Root URL not configured Monitor
Some Jenkins features require the root URL to be defined, and this warns when it is undefined.
Too Many Jobs Not Organized in Views
Recommends the creation of additional views to help categorize jobs if there are none and too many jobs exist.
Too Many SCM Polling Threads
If there are more SCM polling activities scheduled than Jenkins can handle in parallel, this informs administrators about the problem and provides diagnostic information.
Update Site Warnings
Security
This warning informs administrators about active security warnings for installed Jenkins core or plugin versions. Rather than disable this warning entirely (including any future issues), consider disabling specific messages in the global security configuration.
Loading...
Global Build Discarders
Project Build Discarder
Build discarders configured for a job are only run after a build finishes. This option runs jobs' configured build discarders periodically, applying configuration changes even when no new builds are run. This option has no effect if there is no build discarder configured for a job.
Project Build Discarder
Specific Build Discarder
Add
Default notification URL
Notification URL
?
Loading...
Declarative Pipeline (Docker)
Docker Label
?
Loading...
Docker registry URL
?
Loading...
Registry credentials
Add
Jenkins
GitHub
GitHub Servers
?
GitHub Server
?
Loading...
Add GitHub Server
Loading...
Advanced
Edited
Scanning all items...
Re-register hooks for all jobs
Loading...
Override Hook URL
Specify another hook URL for GitHub configuration
Loading...
Shared secrets
Shared secret
?
Add
Jenkins
Loading...
Signature algorithm
?
Loading...
Add shared secret
Additional actions
?
Convert login and password to token
?
Loading...
Manage additional GitHub actions
Loading...
GitHub API usage
Github API usage rate limiting strategy
?
ThrottleForNormalize
Loading...
GitHub Enterprise Servers
API endpoint
?
Loading...
Name
Add
Loading...
Global Trusted Pipeline Libraries
Sharable libraries available to any Pipeline jobs running on this system. These libraries will be trusted, meaning they run without “sandbox” restrictions and may use
@Grab
.
Library
Name
?
Loading...
Default version
?
Loading...
Load implicitly
?
Loading...
Allow default version to be overridden
?
Loading...
Include @Library changes in job recent changes
?
Loading...
Cache fetched versions on controller for quick retrieval
?
Loading...
Refresh time in minutes
?
Loading...
Versions to exclude
?
Loading...
Versions to include
?
Loading...
Force clear cache
?
Loading...
Clearing...
Clear cache
Loading...
Retrieval method
Modern SCM
Legacy SCM
Add
Loading...
Global Untrusted Pipeline Libraries
Sharable libraries available to any Pipeline jobs running on this system. These libraries will be untrusted, meaning they run with “sandbox” restrictions and cannot use
@Grab
.
Library
Name
?
Loading...
Default version
?
Loading...
Load implicitly
?
Loading...
Allow default version to be overridden
?
Loading...
Include @Library changes in job recent changes
?
Loading...
Cache fetched versions on controller for quick retrieval
?
Loading...
Refresh time in minutes
?
Loading...
Versions to exclude
?
Loading...
Versions to include
?
Loading...
Force clear cache
?
Loading...
Clearing...
Clear cache
Loading...
Retrieval method
Modern SCM
Legacy SCM
Add
Loading...
Build-timeout Plugin > BuildStep Action
Enable BuildStep Action
?
Loading...
Git plugin
Global Config user.name Value
?
Loading...
Global Config user.email Value
?
Loading...
Create new accounts based on author/committer's email
?
Loading...
Use existing account with same email if found
?
Loading...
Show the entire commit summary in changes
?
Loading...
Hide credential usage in job output
?
Loading...
Disable performance enhancements
?
Loading...
Preserve second fetch during checkout
?
Loading...
Add git tag action to jobs
?
Loading...
Shell
Shell executable
?
Loading...
Extended E-mail Notification
SMTP server
SMTP Port
Advanced
Edited
Credentials
Add
Jenkins
Use SSL
Use TLS
Use OAuth 2.0
Advanced Email Properties
Loading...
Default user e-mail suffix
?
Loading...
Advanced
Edited
Charset
Additional accounts
Account
Admin Account Address
SMTP server
SMTP Port
Advanced
Edited
Credentials
Add
Jenkins
Use SSL
Use TLS
Use OAuth 2.0
Advanced Email Properties
Add
Default Content Type
?
Loading...
List ID
?
Loading...
Add 'Precedence: bulk' E-mail Header
?
Loading...
Default Recipients
?
Loading...
Reply To List
?
Loading...
Emergency reroute
?
Loading...
Allowed Domains
?
Loading...
Excluded Recipients
?
Loading...
Default Subject
?
Loading...
Maximum Attachment Size
?
Loading...
Default Content
?
$PROJECT_NAME - Build # $BUILD_NUMBER - $BUILD_STATUS: Check console output at $BUILD_URL to view the results.
Loading...
Default Pre-send Script
?
Loading...
Default Post-send Script
?
Loading...
Additional groovy classpath
?
Loading...
Add
Loading...
Enable Throttling
?
Loading...
Enable Debug Mode
?
Loading...
Require Administrator for Template Testing
?
Loading...
Enable watching for jobs
?
Loading...
Allow sending to unregistered users
?
Loading...
Default Triggers
Edited
Default Triggers
?
Aborted
Always
Before Build
Failure - 1st
Failure - 2nd
Failure - Any
Failure - Still
Failure - X
Failure -> Unstable (Test Failures)
Fixed
Not Built
Script - After Build
Script - Before Build
Status Changed
Success
Test Improvement
Test Regression
Unstable (Test Failures)
Unstable (Test Failures) - 1st
Unstable (Test Failures) - Still
Unstable (Test Failures)/Failure -> Success
Loading...
Content Token Reference
?
Loading...
E-mail Notification
SMTP server
Default user e-mail suffix
?
Loading...
Advanced
Edited
Use SMTP Authentication
?
Loading...
User Name
Password
Use SSL
?
Loading...
Use TLS
SMTP Port
?
Loading...
Reply-To Address
Charset
Test configuration by sending test e-mail
Test e-mail recipient
Test configuration
Loading...
Save
Apply