그림쟁이들을 위한 그림 커뮤니티, 그리미티에 대한 Flutter 기반의 모바일 애플리케이션입니다.
| 종속성 | 최소 버전 | 권장 버전 |
|---|---|---|
| Flutter SDK | >= 3.35.7 | 최신 버전 |
자동화 배포를 위한 CI/CD 에서는 Fastlane을 통한 GitHub Actions를 사용합니다.
- 상단 Actions 탭 클릭
- 왼쪽 사이드바에서 All workflows → 자동화 배포 선택
- Run workflow 버튼 클릭
- 배포할 버전 입력 ...(이하 생략)
최상위 경로를 기준으로 터미널에 아래와 같이 입력하세요.
Note
해당 CLI는 앱을 빌드 하는데 필수적인 설정 파일들을 불러오고 build_runner와 같은 Dart 전처리를 수행하는 등의 작업을 수행합니다.
dart run tools/setup.dart최상위 경로를 기준으로 터미널에 아래와 같이 입력하세요.
dart run git_config fetchXCode를 통한 빌드 과정에서는 FlutterFire CLI가 필수적으로 설치되어 있어야 합니다. 따라서 최상위 경로를 기준으로 터미널에 아래와 같이 입력하세요.
dart pub global activate flutterfire_cliVisual Studio Code를 사용한다면 프로젝트를 열고 Ctrl + Shift + B를 눌러 build_runner watch 작업을 손쉽게 곧바로 실행할 수 있습니다. 이 작업은 Riverpod, Freezed 등의 코드 생성기를 자동으로 감지하고 빌드 합니다.
또는 이를 수동으로 실행하고 싶다면 터미널에 아래와 같이 입력하세요.
dart run build_runner watch --delete-conflicting-outputs