gradle config: try fixing config-cache miss with projectTokens
This commit is contained in:
parent
fb265e39a6
commit
92e385fbe7
3 changed files with 30 additions and 28 deletions
|
|
@ -1,4 +1,5 @@
|
|||
import dev.adamko.kafkatorio.gradle.excludeGeneratedGradleDsl
|
||||
import java.time.LocalDate
|
||||
|
||||
plugins {
|
||||
idea
|
||||
|
|
@ -12,14 +13,14 @@ version = "0.4.0"
|
|||
|
||||
val licenseFile: RegularFile by extra(layout.projectDirectory.file("LICENSE"))
|
||||
|
||||
val projectTokens: MutableMap<String, String> by extra(
|
||||
mutableMapOf(
|
||||
"project.version" to "$version",
|
||||
"rootProject.name" to rootProject.name,
|
||||
"date.year" to "${java.time.LocalDate.now().year}",
|
||||
"author.email" to "adam@adamko.dev",
|
||||
)
|
||||
)
|
||||
val projectTokens: MapProperty<String, String> by extra {
|
||||
objects.mapProperty<String, String>().apply {
|
||||
put("project.version", provider { "$version" })
|
||||
put("rootProject.name", provider { rootProject.name })
|
||||
put("date.year", provider { "${LocalDate.now().year}" })
|
||||
put("author.email", "adam@adamko.dev")
|
||||
}
|
||||
}
|
||||
|
||||
idea {
|
||||
module {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue