Skip to content

Commit 63f09ee

Browse files
authored
Update gradle enterprise setup (#17399)
* Set remote build cache to push only if authenticated * Bumped Gradle enterprise extension to 1.20 and CCUD extension to 1.12.5 * Removed duplicated <storeEnabled> line from gradle-enterprise.xml * Removed addressed comment
1 parent e127ba3 commit 63f09ee

2 files changed

Lines changed: 4 additions & 3 deletions

File tree

.mvn/extensions.xml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,11 +3,11 @@
33
<extension>
44
<groupId>com.gradle</groupId>
55
<artifactId>gradle-enterprise-maven-extension</artifactId>
6-
<version>1.17</version>
6+
<version>1.20</version>
77
</extension>
88
<extension>
99
<groupId>com.gradle</groupId>
1010
<artifactId>common-custom-user-data-maven-extension</artifactId>
11-
<version>1.11.1</version>
11+
<version>1.12.5</version>
1212
</extension>
1313
</extensions>

.mvn/gradle-enterprise.xml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,8 @@
4646
</credentials>
4747
</server>
4848
<enabled>true</enabled> <!-- must be true for this experiment -->
49-
<storeEnabled>#{env['CI'] != null}</storeEnabled> <!-- adjust to an env var that is always present only in your CI environment -->
49+
<!-- Check credentials presence to avoid build cache errors on PR builds when credentials are not present -->
50+
<storeEnabled>#{isTrue(env['CI']) and isTrue(env['GRADLE_ENTERPRISE_CACHE_USERNAME']) and isTrue(env['GRADLE_ENTERPRISE_CACHE_PASSWORD'])}</storeEnabled>
5051
</remote>
5152
</buildCache>
5253
</gradleEnterprise>

0 commit comments

Comments
 (0)