File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -300,6 +300,23 @@ cp apps/infra/terraform.tfvars.example apps/infra/terraform.tfvars
300300| ` FIREBASE_SERVICE_ACCOUNT_JSON ` | Firebase 서비스 계정 JSON (모바일 배포용) |
301301| ` FIREBASE_ANDROID_APP_ID ` | Firebase Android 앱 ID |
302302
303+ ### Firebase (모바일)
304+
305+ 1 . FlutterFire CLI 설치:
306+
307+ ``` bash
308+ dart pub global activate flutterfire_cli
309+ ```
310+
311+ 2 . Firebase 설정:
312+
313+ ``` bash
314+ cd apps/mobile
315+ flutterfire configure
316+ ```
317+
318+ 이 명령어로 ` lib/firebase_options.dart ` 가 생성됩니다.
319+
303320## 배포
304321
305322### GitHub Actions (권장)
@@ -322,26 +339,7 @@ docker push gcr.io/PROJECT_ID/api
322339gcloud run deploy api --image gcr.io/PROJECT_ID/api --region REGION
323340```
324341
325- ## 모바일 설정
326-
327- ### Firebase 설정
328-
329- 1 . FlutterFire CLI 설치:
330-
331- ``` bash
332- dart pub global activate flutterfire_cli
333- ```
334-
335- 2 . Firebase 설정:
336-
337- ``` bash
338- cd apps/mobile
339- flutterfire configure
340- ```
341-
342- 이 명령어로 ` lib/firebase_options.dart ` 가 생성됩니다.
343-
344- ### Fastlane
342+ ### 모바일 (Fastlane)
345343
346344모바일 앱은 Fastlane을 사용하여 빌드 자동화 및 배포를 수행합니다.
347345
Original file line number Diff line number Diff line change @@ -300,6 +300,23 @@ Set these secrets in your repository:
300300| ` FIREBASE_SERVICE_ACCOUNT_JSON ` | Firebase service account JSON (for mobile deployment) |
301301| ` FIREBASE_ANDROID_APP_ID ` | Firebase Android app ID |
302302
303+ ### Firebase (Mobile)
304+
305+ 1 . Install FlutterFire CLI:
306+
307+ ``` bash
308+ dart pub global activate flutterfire_cli
309+ ```
310+
311+ 2 . Configure Firebase for your project:
312+
313+ ``` bash
314+ cd apps/mobile
315+ flutterfire configure
316+ ```
317+
318+ This generates ` lib/firebase_options.dart ` with your Firebase configuration.
319+
303320## Deployment
304321
305322### GitHub Actions (Recommended)
@@ -322,26 +339,7 @@ docker push gcr.io/PROJECT_ID/api
322339gcloud run deploy api --image gcr.io/PROJECT_ID/api --region REGION
323340```
324341
325- ## Mobile Setup
326-
327- ### Firebase Configuration
328-
329- 1 . Install FlutterFire CLI:
330-
331- ``` bash
332- dart pub global activate flutterfire_cli
333- ```
334-
335- 2 . Configure Firebase for your project:
336-
337- ``` bash
338- cd apps/mobile
339- flutterfire configure
340- ```
341-
342- This generates ` lib/firebase_options.dart ` with your Firebase configuration.
343-
344- ### Fastlane
342+ ### Mobile (Fastlane)
345343
346344The mobile app uses Fastlane for build automation and deployment.
347345
You can’t perform that action at this time.
0 commit comments