Skip to content

Commit

Permalink
fix: deployment script (#101)
Browse files Browse the repository at this point in the history
  • Loading branch information
hamada147 authored Oct 4, 2023
1 parent b364c4a commit 6435bf8
Showing 1 changed file with 10 additions and 5 deletions.
15 changes: 10 additions & 5 deletions build.gradle.kts
Original file line number Diff line number Diff line change
Expand Up @@ -139,7 +139,10 @@ tasks.dokkaGfmMultiModule.configure {
*/
@kotlin.jvm.Throws(IllegalStateException::class)
fun Project.getLocalProperty(key: String, file: String = "local.properties"): String? {
require(file.endsWith(".properties"))
if (file.endsWith(".properties").not()) {
logger.error("$file File must be .properties.")
return null
}
val properties = java.util.Properties()
val localProperties = File(file)
if (localProperties.isFile) {
Expand All @@ -149,12 +152,14 @@ fun Project.getLocalProperty(key: String, file: String = "local.properties"): St
} else {
// Handle CI in GitHub doesn't have `local.properties` file
logger.warn("$file File not found.")
return "null"
return null
}

val value = properties.getProperty(key, "null")

return if (value == "null") null else value
return if (properties.containsKey(key)) {
properties.getProperty(key)
} else {
null
}
}

koverReport {
Expand Down

0 comments on commit 6435bf8

Please sign in to comment.