frindlymap/wiki/05 빌드 · 시험 · 저장소.md

710 B

빌드 · 시험 · 저장소

podman run --rm -v "$PWD":/app -v fm-gradle:/root/.gradle -v fm-pub:/root/.pub-cache -w /app ghcr.io/cirruslabs/flutter:stable bash
python3 tool/android_patch.py
flutter pub get && flutter analyze && flutter test
flutter build apk --debug   # build/app/outputs/flutter-apk/app-debug.apk
flutter test test_ux/shots_test.dart --update-goldens   # 화면 캡처 test_ux/shots/
  • 빌드할 때 시험을 같이 돌리지 않는다(podman 머신 8GB, Gradle 데몬이 꺼진 적 있음).
  • 푸시: git push origin main 단독 명령(샌드박스 제외 설정). Gitea 토큰은 키체인.
  • VS Code 터미널의 git 은 아이디를 창 맨 위 입력칸으로 묻는다.