Skip to content

Commit 1a46f82

Browse files
authored
Update Gradle Enterprise to Gradle Develocity (#3742)
* Update Gradle Enterprise to Gradle Develocity
1 parent a3d5d43 commit 1a46f82

File tree

3 files changed

+18
-17
lines changed

3 files changed

+18
-17
lines changed

build-settings-logic/build.gradle.kts

+1-1
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,6 @@ kotlin {
1313
}
1414

1515
dependencies {
16-
implementation(libs.gradlePlugin.gradle.enterprise)
16+
implementation(libs.gradlePlugin.gradle.develocity)
1717
implementation(libs.gradlePlugin.gradle.customUserData)
1818
}

build-settings-logic/src/main/kotlin/dokkasettings.gradle-enterprise.settings.gradle.kts

+13-12
Original file line numberDiff line numberDiff line change
@@ -5,11 +5,11 @@ import DokkaBuildSettingsProperties.Companion.BUILD_SCAN_USERNAME_DEFAULT
55
import DokkaBuildSettingsProperties.Companion.dokkaBuildSettingsProperties
66

77
/**
8-
* Gradle Enterprise conventions.
8+
* [Gradle Develocity](https://docs.gradle.com/develocity/gradle-plugin/) conventions.
99
*
1010
* See [DokkaBuildSettingsProperties] for properties.
1111
*
12-
* To use JetBrain's Gradle Enterprise set the URL
12+
* To use JetBrain's Gradle Develocity set the URL
1313
* https://ge.jetbrains.com/
1414
* in `$GRADLE_USER_HOME/gradle.properties`†
1515
*
@@ -23,11 +23,11 @@ import DokkaBuildSettingsProperties.Companion.dokkaBuildSettingsProperties
2323
*/
2424

2525
plugins {
26-
id("com.gradle.enterprise")
26+
id("com.gradle.develocity")
2727
id("com.gradle.common-custom-user-data-gradle-plugin") apply false
2828
}
2929

30-
gradleEnterprise {
30+
develocity {
3131
val buildSettingsProps = dokkaBuildSettingsProperties
3232

3333
val buildScanEnabled = buildSettingsProps.buildScanEnabled.get()
@@ -36,16 +36,17 @@ gradleEnterprise {
3636
plugins.apply("com.gradle.common-custom-user-data-gradle-plugin")
3737
}
3838

39+
server = "https://ge.jetbrains.com/"
40+
3941
buildScan {
40-
if (buildScanEnabled) {
41-
server = "https://ge.jetbrains.com/"
42-
publishAlwaysIf(buildScanEnabled)
42+
publishing {
43+
onlyIf { buildScanEnabled }
44+
}
4345

44-
capture {
45-
isTaskInputFiles = true
46-
isBuildLogging = true
47-
isUploadInBackground = true
48-
}
46+
capture {
47+
buildLogging = buildScanEnabled
48+
fileFingerprints = buildScanEnabled
49+
testLogging = buildScanEnabled
4950
}
5051

5152
val overriddenName = buildSettingsProps.buildScanUsername.orNull

gradle/libs.versions.toml

+4-4
Original file line numberDiff line numberDiff line change
@@ -52,9 +52,9 @@ gradlePlugin-shadow = "8.3.0"
5252
gradlePlugin-gradlePluginPublish = "1.2.1"
5353
gradlePlugin-gradleNode = "7.0.1"
5454

55-
## Gradle enterprise
56-
gradlePlugin-gradle-customUserData = "1.13"
57-
gradlePlugin-gradle-enterprise = "3.16.2"
55+
## Gradle Develocity
56+
gradlePlugin-gradle-customUserData = "2.0.2"
57+
gradlePlugin-gradle-develocity = "3.17.6"
5858

5959
## Test
6060
junit = "5.9.3"
@@ -83,7 +83,7 @@ gradlePlugin-android = { module = "com.android.tools.build:gradle", version.ref
8383
gradlePlugin-shadow = { module = "com.gradleup.shadow:shadow-gradle-plugin", version.ref = "gradlePlugin-shadow" }
8484
gradlePlugin-gradlePublish = { module = "com.gradle.publish:plugin-publish-plugin", version.ref = "gradlePlugin-gradlePluginPublish" }
8585
gradlePlugin-gradle-customUserData = { module = "com.gradle:common-custom-user-data-gradle-plugin", version.ref = "gradlePlugin-gradle-customUserData" }
86-
gradlePlugin-gradle-enterprise = { module = "com.gradle:gradle-enterprise-gradle-plugin", version.ref = "gradlePlugin-gradle-enterprise" }
86+
gradlePlugin-gradle-develocity = { module = "com.gradle:develocity-gradle-plugin", version.ref = "gradlePlugin-gradle-develocity" }
8787

8888
gradlePlugin-androidApi = { module = "com.android.tools.build:gradle-api", version.ref = "gradlePlugin-android" }
8989

0 commit comments

Comments
 (0)