Introduce 'common-configuration' convention plugin

This plugin should do project common configuration in the Kotlin repo.
As a first thing I moved gson version constraint into it, because
current approach has Gradle bug:
https://github.com/gradle/gradle/issues/20548
This commit is contained in:
Yahor Berdnikau
2022-05-03 12:57:43 +02:00
committed by Space
parent 2476d1bbb6
commit 3e82661d80
3 changed files with 20 additions and 24 deletions
+1 -2
View File
@@ -1,7 +1,5 @@
import com.github.jengelman.gradle.plugins.shadow.tasks.ShadowJar
import org.gradle.crypto.checksum.Checksum
import org.gradle.plugins.ide.idea.model.IdeaModel
import proguard.gradle.ProGuardTask
buildscript {
val cacheRedirectorEnabled = findProperty("cacheRedirectorEnabled")?.toString()?.toBoolean() == true
@@ -419,6 +417,7 @@ fun Task.listConfigurationContents(configName: String) {
val ignoreTestFailures by extra(project.kotlinBuildProperties.ignoreTestFailures)
allprojects {
pluginManager.apply("common-configuration")
val mirrorRepo: String? = findProperty("maven.repository.mirror")?.toString()
repositories {