diff --git a/build-logic/convention/src/main/kotlin/PublishingConventionPlugin.kt b/build-logic/convention/src/main/kotlin/PublishingConventionPlugin.kt index 2fdc51c8..e1fd652e 100644 --- a/build-logic/convention/src/main/kotlin/PublishingConventionPlugin.kt +++ b/build-logic/convention/src/main/kotlin/PublishingConventionPlugin.kt @@ -28,7 +28,7 @@ class PublishingConventionPlugin : Plugin { private fun Project.configureJacoco() { configure { - toolVersion = "0.8.7" + toolVersion = "0.8.12" } tasks.withType().configureEach { diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index fa0c879e..7a5d7182 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -10,15 +10,15 @@ androidxCoreKtx = "1.18.0" # Increasing androidxActivityKtx or lifecycleRuntimeKtx will require us to upgrade the minSdk androidxActivityKtx = "1.13.0" lifecycleRuntimeKtx = "2.10.0" -kotlin = "2.3.0" -kotlinxCoroutines = "1.10.2" -material = "1.13.0" +kotlin = "2.3.21" +kotlinxCoroutines = "1.11.0" +material = "1.14.0" androidxStartup = "1.2.0" # --- Google Maps --- # Versions for Google Play Services libraries, which are essential for this sample. androidMapsSdk = "20.0.0" -androidMapsUtils = "4.1.1" +androidMapsUtils = "4.3.0" # --- Testing --- # Versions for testing libraries. diff --git a/settings.gradle.kts b/settings.gradle.kts index e3a237f2..8905c180 100644 --- a/settings.gradle.kts +++ b/settings.gradle.kts @@ -1,6 +1,9 @@ dependencyResolutionManagement { repositoriesMode.set(RepositoriesMode.FAIL_ON_PROJECT_REPOS) repositories { + if (System.getenv("USE_MAVEN_LOCAL") == "true") { + mavenLocal() + } google() mavenCentral() } @@ -8,6 +11,9 @@ dependencyResolutionManagement { pluginManagement { includeBuild("build-logic") repositories { + if (System.getenv("USE_MAVEN_LOCAL") == "true") { + mavenLocal() + } google() mavenCentral() gradlePluginPortal()