Skip to content

Commit 1ba7b83

Browse files
committed
Feat: CI 환경에서 카카오 로그인 키 설정
1 parent c52938e commit 1ba7b83

1 file changed

Lines changed: 7 additions & 2 deletions

File tree

app/build.gradle.kts

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,11 +20,16 @@ android {
2020
defaultConfig {
2121
applicationId = "com.threegap.bitnagil"
2222

23-
manifestPlaceholders["KAKAO_NATIVE_APP_KEY"] = properties["kakao.native.app.key"] as String
23+
val kakaoNativeAppKey =
24+
(properties["kakao.native.app.key"] as? String)
25+
?: System.getenv("KAKAO_NATIVE_APP_KEY")
26+
?: throw GradleException("KAKAO_NATIVE_APP_KEY 값이 없습니다.")
27+
28+
manifestPlaceholders["KAKAO_NATIVE_APP_KEY"] = kakaoNativeAppKey
2429
buildConfigField(
2530
type = "String",
2631
name = "KAKAO_NATIVE_APP_KEY",
27-
value = "\"${properties["kakao.native.app.key"]}\"",
32+
value = "\"$kakaoNativeAppKey\"",
2833
)
2934
}
3035

0 commit comments

Comments
 (0)