Kotlin maven publication tasks are not compatible with Configuration Cache
Required for KTI-1553
This commit is contained in:
committed by
Space Team
parent
cf1a1693b3
commit
74193aefb4
+1
@@ -194,6 +194,7 @@ fun TaskProvider<PublishToMavenRepository>.configureRepository() =
|
|||||||
|
|
||||||
private fun PublishToMavenRepository.configureRepository() {
|
private fun PublishToMavenRepository.configureRepository() {
|
||||||
dependsOn(project.rootProject.tasks.named("preparePublication"))
|
dependsOn(project.rootProject.tasks.named("preparePublication"))
|
||||||
|
notCompatibleWithConfigurationCache("Uses Task.project and Task.extensions")
|
||||||
doFirst {
|
doFirst {
|
||||||
val preparePublication = project.rootProject.tasks.named("preparePublication").get()
|
val preparePublication = project.rootProject.tasks.named("preparePublication").get()
|
||||||
val username: String? by preparePublication.extra
|
val username: String? by preparePublication.extra
|
||||||
|
|||||||
Reference in New Issue
Block a user