Pin 'debug.keystore' in two additional android plugins
Also pin it for 'com.android.feature' and 'com.android.test' plugins. ^KT-45745 In Progress
This commit is contained in:
committed by
teamcity
parent
312cbb6613
commit
701446ad25
+3
@@ -7,6 +7,7 @@ package org.jetbrains.kotlin.gradle.test.fixes.android.fixes
|
|||||||
|
|
||||||
import com.android.build.gradle.AppExtension
|
import com.android.build.gradle.AppExtension
|
||||||
import com.android.build.gradle.BaseExtension
|
import com.android.build.gradle.BaseExtension
|
||||||
|
import com.android.build.gradle.FeatureExtension
|
||||||
import com.android.build.gradle.TestExtension
|
import com.android.build.gradle.TestExtension
|
||||||
import org.gradle.api.Action
|
import org.gradle.api.Action
|
||||||
import org.gradle.api.Plugin
|
import org.gradle.api.Plugin
|
||||||
@@ -26,6 +27,8 @@ internal fun Project.applyDebugKeystoreFix(
|
|||||||
) {
|
) {
|
||||||
plugins.withId("com.android.application", fix<AppExtension>(testFixesProperties))
|
plugins.withId("com.android.application", fix<AppExtension>(testFixesProperties))
|
||||||
plugins.withId("com.android.test", fix<TestExtension>(testFixesProperties))
|
plugins.withId("com.android.test", fix<TestExtension>(testFixesProperties))
|
||||||
|
plugins.withId("com.android.feature", fix<FeatureExtension>(testFixesProperties))
|
||||||
|
plugins.withId("com.android.test", fix<TestExtension>(testFixesProperties))
|
||||||
}
|
}
|
||||||
|
|
||||||
private inline fun <reified AndroidExtension : BaseExtension> Project.fix(
|
private inline fun <reified AndroidExtension : BaseExtension> Project.fix(
|
||||||
|
|||||||
Reference in New Issue
Block a user