Buildless Extension
Buildless for Gradle: Extension
The extension for the Buildless plugin is used from the settings.gradle.kts
script to configure the plugin's behavior and features.
Parameters
Object factory for Gradle-provided injection.
See also
For the public API suite supported by this plugin for configuration of build caching.
For a service which may be consumed from other plugins to interact with Buildless.
Types
Properties
Specifies agent cache settings for this Gradle project. Agent caching keeps built outputs within a local cache service, like Buildless Agent. Agent caching is enabled by default if an API key is present in the local environment, using the main Gradle cache endpoint.
Specifies remote cache settings for this Gradle project. Remote caching keeps built outputs within a remote cache service, like Buildless. Remote caching is enabled by default if an API key is present in the local environment, using the main Gradle cache endpoint.
Specifies local cache settings for this Gradle project. Local caching keeps various cached objects in a directory on-disk, and objects never leave the developer's machine. Local caching is enabled by default, and generally it is recommended to keep it active.
Alias for local cache settings.
Alias for cloud remote cache settings.
Whether to enable error reporting.
Cache transport to use.
Functions
Configure agent caching settings with the provided config function.
Main configuration entrypoint for the extension implementing this interface; not meant to be used by end-user code.
Configure local caching settings with the provided config function.
Configure remote caching settings with the provided config function.