BuildlessPlugin

class BuildlessPlugin @Inject constructor(docRegistry: DocumentationRegistry, sslContextFactory: SslContextFactory, httpClientHelperFactory: HttpClientHelper.Factory, requestCustomizer: HttpBuildCacheRequestCustomizer) : Plugin<Settings> , BuildCacheServiceFactory<BuildlessCache> (source)

Buildless for Gradle

Entrypoint for the official Buildless plug-in for Gradle, which adds (1) optimized transport capabilities for caching and artifact downloads, (2) a lightning fast remote build cache, and (3) helpful configuration for the Kotlin DSL.

Constructors

Link copied to clipboard
@Inject
constructor(docRegistry: DocumentationRegistry, sslContextFactory: SslContextFactory, httpClientHelperFactory: HttpClientHelper.Factory, requestCustomizer: HttpBuildCacheRequestCustomizer)

Functions

Link copied to clipboard
open override fun apply(target: Settings)

Apply the Buildless plugin to the provided target Gradle Settings.

Link copied to clipboard
open override fun createBuildCacheService(configuration: BuildlessCache, describer: BuildCacheServiceFactory.Describer): BuildlessCacheService

Create an instance of the BuildlessCacheService.