Guilherme Delgado
04/17/2021, 9:42 AMlocal.properties
? This was my idea:
private fun getSecret(envKey: String, localKey: String): String = System.getenv(envKey) ?: ...(localKey,"")
Thanks!Big Chungus
04/17/2021, 10:25 AMGuilherme Delgado
04/17/2021, 1:12 PMprivate fun getSecret(envKey: String, localKey: String): String {
val path = "./local.properties"
return if (File(path).exists()) {
Properties().apply { load(FileInputStream(path)) }.getProperty(localKey, "")
} else System.getenv(envKey) ?: ""
}