SbtDevelocitySettings

data class SbtDevelocitySettings(@Json(name = "backgroundPublicationEnabled") val backgroundPublicationEnabled: Boolean, @Json(name = "buildOutputCapturingEnabled") val buildOutputCapturingEnabled: Boolean? = null, @Json(name = "resourceUsageCapturingEnabled") val resourceUsageCapturingEnabled: Boolean? = null)

Settings for Develocity.

Parameters

backgroundPublicationEnabled

Indicates whether background Build Scan publication is enabled for the build. See https://gradle.com/help/sbt-plugin-switches-background-build-scan-publication.

buildOutputCapturingEnabled

Indicates whether to capture build logging output for the build. null if Develocity sbt plugin version is <1.0. See https://gradle.com/help/sbt-plugin-capturing-build-output.

resourceUsageCapturingEnabled

Indicates whether resource usage capturing is enabled for the build. null if Develocity sbt plugin version is <1.1. See https://gradle.com/help/sbt-plugin-capturing-resource-usage.

Constructors

Link copied to clipboard
constructor(@Json(name = "backgroundPublicationEnabled") backgroundPublicationEnabled: Boolean, @Json(name = "buildOutputCapturingEnabled") buildOutputCapturingEnabled: Boolean? = null, @Json(name = "resourceUsageCapturingEnabled") resourceUsageCapturingEnabled: Boolean? = null)

Properties