모두의 성장을 위해,
업(Up)
!Up 은 여러분들의 할 일, 목표, 습관으로 만들고 싶은 것 등을 기록하고 이를 꾸준히 수행할 수 있도록 동기부여에 도움을 주는 서비스예요.
업(Up) 챌린지에 도전하고, 나를 키워보아요!
# 의존성 패키지 설치 및 초기 구성
yarn
yarn pod:install
yarn prepare
# Up
yarn start:native
yarn start:web
# Storybook
yarn start:storybook:native
yarn start:storybook:web
# Test & Lint
yarn test
yarn lint
# Build (Debug)
yarn build:android
yarn build:ios
# Build (Production Web)
yarn build:web
yarn build:storybook:web
--reset-cache
플래그 추가# 버전 태그 및 브랜치 생성
yarn release
# Alpha 트랙 업로드
fastlane android alpha
# Test Flight 업로드
fastlane ios beta
~/.gradle/gradle.properties
(참고)
UP_UPLOAD_STORE_FILE=name.keystore
UP_UPLOAD_KEY_ALIAS=key-alias
UP_UPLOAD_STORE_PASSWORD=
UP_UPLOAD_KEY_PASSWORD=
fastlane/*.p8
: AppStore Connect API Key 파일 배치fastlane/.env.default
파일 생성 및 값 추가
# Fastlane match git 저장소
MATCH_REPOSITORY="git@github.com:user/repository.git"
# AppStore Connect 관련 구성
APPLE_ID=""
APPLE_TEAM_ID=""
APPSTORE_CONNECT_ISUSER_ID=""
APPSTORE_CONNECT_API_KEY_ID=""
APPSTORE_CONNECT_API_KEYFILE_PATH=""
# 애플 앱 API 키
FASTLANE_APPLE_APPLICATION_SPECIFIC_PASSWORD=""
fastlane match development
fastlane match adhoc
fastlane match appstore
.env
파일 생성 및 값 추가
WEB_SENTRY_DSN=
REACT_NATIVE_SENTRY_DSN=
android/sentry.properties
, ios/sentry.properties
파일 생성 및 값 추가
defaults.url=https://sentry.io
defaults.org=
defaults.project=
auth.token=
cli.executable=../node_modules/@sentry/cli/bin/sentry-cli
애플리케이션 내에 존재하는 모든 리소스(이미지, 아이콘 등)의 저작권은 둥근 팀에게 있습니다.