Kotlin maven publication tasks are not compatible with Configuration Cache

Required for KTI-1553
This commit is contained in:
cristiangarcia
2024-02-11 23:15:06 +01:00
committed by Space Team
parent cf1a1693b3
commit 74193aefb4
@@ -194,6 +194,7 @@ fun TaskProvider<PublishToMavenRepository>.configureRepository() =
private fun PublishToMavenRepository.configureRepository() {
dependsOn(project.rootProject.tasks.named("preparePublication"))
notCompatibleWithConfigurationCache("Uses Task.project and Task.extensions")
doFirst {
val preparePublication = project.rootProject.tasks.named("preparePublication").get()
val username: String? by preparePublication.extra