Skip to content

Commit 1d59245

Browse files
Gradle: add filters for Google plugin repo, check it first
- Speeds up resolving plugins. - Reduces load on Maven Central by checking Google repo first.
1 parent b60f5ea commit 1d59245

1 file changed

Lines changed: 10 additions & 3 deletions

File tree

settings.gradle.kts

Lines changed: 10 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,16 @@
11
pluginManagement {
22
includeBuild("build-logic")
33
repositories {
4-
gradlePluginPortal()
4+
// Google: for Android plugin
5+
google {
6+
content {
7+
includeGroupByRegex("com\\.android.*")
8+
includeGroupByRegex("com\\.google.*")
9+
includeGroupByRegex("androidx.*")
10+
}
11+
}
512
mavenCentral() // For dokka plugin
6-
google() // For Android dependencies
13+
gradlePluginPortal()
714
}
815
}
916

@@ -12,8 +19,8 @@ pluginManagement {
1219
dependencyResolutionManagement {
1320
repositoriesMode.set(RepositoriesMode.FAIL_ON_PROJECT_REPOS)
1421
repositories {
15-
mavenCentral()
1622
google() // For Android dependencies
23+
mavenCentral()
1724

1825
// Internal ObjectBox repo to get snapshot versions of dependencies
1926
val gitlabUrl = providers.gradleProperty("gitlabUrl")

0 commit comments

Comments
 (0)