# Package-level declarations

Classes for invoking and monitoring gradle builds.

## Types

BuildInvocationDetails
Link copied to clipboard
@ServiceScope(value = Build::class)
interface BuildInvocationDetails
Provides some useful information about the build invocation that triggered this build.
Gradle
Link copied to clipboard
@ServiceScope(value = [Build::class, Project::class])
interface Gradle : PluginAware, ExtensionAware
Represents an invocation of Gradle.
GradleLifecycle
Link copied to clipboard
@Incubating
interface GradleLifecycle
Gradle lifecycle callbacks compatible with Configuration Cache and Isolated Projects.