Allow plain boolean values, as well as ${…} Maven-style expression and #{…} Spring Expression Language (SpEL) expressions
The id of the server, which is used to obtain the credentials from the Maven settings.xml file
Whether to allow SSL connections to an untrusted server
The access key (without any hostname prefix) for authenticating with the Gradle Enterprise server.
The id of the server, which is used to obtain the credentials from the Maven settings.xml file
An alternative way to specify credentials for the remote build cache server
Whether to allow SSL connections to an untrusted server
Whether the client should enforce the use of HTTPS. Setting it to true will enable the usage of unencrypted HTTP. Defaults to false.
Whether the client should use HTTP Expect-Continue (https://www.w3.org/Protocols/rfc2616/rfc2616-sec8.html#sec8.2.3) when storing
data on the server. Defaults to false.
Whether to periodically clean up the local build cache. Defaults to true
How long unused cache entries should be kept, in ISO 8601 format. Defaults to 'P7D' (7 days)
How long to wait between cache cleanups, in ISO 8601 format. Defaults to 'P1D' (1 day)
Whether to use the local build cache. Defaults to true
Whether to store cache entries in the local build cache. Defaults to true.
Recommended for CI servers, as their output is usually more trustworthy than that of developer workstations.
The location of the local build cache. Make sure this is on a local drive, not a network share. Defaults to
${storageDirectory}/build-cache
The build cache node. Url defaults to ${gradleEnterprise.server}/cache/. Must be Gradle Enterprise cache node
Whether to use the remote build cache. Defaults to true.
Whether to store cache entries in the remote build cache. Defaults to false.
Whether the 'clean' lifecycle phase is required in order to use the build cache. Defaults to true
The Url of the license agreement you are agreeing to.
Whether you agree to the terms of service.
Whether to capture content hashes of input files for build scan comparisons.
Whether to capture build output for build scans.
Whether to capture test output for build scans.
The username obfuscation function.
The hostname obfuscation function.
The IP addresses obfuscation function.
Whether to upload build scans in the background. Defaults to true
Whether to capture content hashes of input files for build scan comparisons.
Tags that will be added to the custom value section of your build scans.
Links that will be added to the custom value section of your build scans.
Name-value pairs that will be added to the custom value section of your build scans.
Whether the Gradle Enterprise Maven extension should be enabled. Defaults to true
The Gradle Enterprise Server that build scans will be published to and which will be used for license verification. If none is
specified, build scans will be published to scans.gradle.com
The location of the storage directory used for the caching and temporary data. Make sure this is on a local drive, not a network
share. Defaults to
${user.home}/.m2/.gradle-enterprise