Skip to content

Commit

Permalink
[Fix/#5] Base URL을 local properties에 저장
Browse files Browse the repository at this point in the history
  • Loading branch information
gaeun5744 committed May 11, 2023
1 parent 71d3955 commit 395126e
Show file tree
Hide file tree
Showing 2 changed files with 7 additions and 1 deletion.
5 changes: 5 additions & 0 deletions app/build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,9 @@ plugins {
id 'org.jetbrains.kotlin.plugin.serialization' version '1.8.0'
}

Properties properties = new Properties()
properties.load(project.rootProject.file('local.properties').newDataInputStream())

android {
namespace 'org.android.go.sopt'
compileSdk 33
Expand All @@ -16,6 +19,8 @@ android {
versionName "1.0"

testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
buildConfigField "String", "AUTH_BASE_URL", properties["auth.base.url"]
buildConfigField "String", "REQRES_BASE_URL", properties["reqres.base.url"]
}

buildTypes {
Expand Down
3 changes: 2 additions & 1 deletion app/src/main/java/org/android/go/sopt/remote/ApiFactory.kt
Original file line number Diff line number Diff line change
Expand Up @@ -3,13 +3,14 @@ package org.android.go.sopt.remote
import com.jakewharton.retrofit2.converter.kotlinx.serialization.asConverterFactory
import kotlinx.serialization.json.Json
import okhttp3.MediaType.Companion.toMediaType
import org.android.go.sopt.BuildConfig.AUTH_BASE_URL
import org.android.go.sopt.remote.service.SignUpService
import retrofit2.Retrofit

object ApiFactory {
val retrofit: Retrofit by lazy {
Retrofit.Builder()
.baseUrl("")
.baseUrl(AUTH_BASE_URL)
.addConverterFactory(Json.asConverterFactory("application/json".toMediaType()))
.build()
}
Expand Down

0 comments on commit 395126e

Please sign in to comment.