Skip to content

Commit 75a06c3

Browse files
committed
docs: reorganize Mobile Setup into Configuration and Deployment sections
- Move Firebase Configuration to Configuration section - Move Fastlane to Deployment section - Remove standalone Mobile Setup section for better document structure
1 parent 00d5755 commit 75a06c3

2 files changed

Lines changed: 36 additions & 40 deletions

File tree

README.ko.md

Lines changed: 18 additions & 20 deletions
Original file line numberDiff line numberDiff 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
322339
gcloud 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

README.md

Lines changed: 18 additions & 20 deletions
Original file line numberDiff line numberDiff 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
322339
gcloud 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

346344
The mobile app uses Fastlane for build automation and deployment.
347345

0 commit comments

Comments
 (0)