Jenkins Features Controlled with System Properties
Jenkins has several "hidden" features that can be enabled with system properties. This page documents many of them and explain how to configure them on your instance.
Some system properties related to the Remoting library used for communication between controller and agents are documented in that component’s repository.
Usage
System properties are defined by passing -Dproperty=value
to the java
command line to start Jenkins.
Make sure to pass all of these arguments before the -jar
argument, otherwise they will be ignored.
Example:
java -Dhudson.footerURL=http://example.org -jar jenkins.war
The following lists the properties and the version of Jenkins they were introduced in.
-
Property
- Java property name -
Default - Default value if not explicitly set
-
Since - The version of Jenkins the property was introduced in
-
Description - Other notes