Skip to content

Latest commit

 

History

History
42 lines (39 loc) · 2.15 KB

mobile-env.md

File metadata and controls

42 lines (39 loc) · 2.15 KB

This self generated file documents all environments we have on our different mobile OS (iOS, Android) and targets (release, staging, nightly). What we call 'staging' refers to any custom build done on 'ledger-live-build'. By default, building the app locally will use a local file called '.env' which won't have any environment. In other cases, these env files will be used:

target iOS Android
release .env.ios.release .env.android.release
prerelease .env.ios.prerelease .env.android.prerelease
nightly .env.ios.nightly .env.android.nightly
staging .env.ios.staging .env.android.staging

App name

target iOS Android
release Ledger Live Ledger Live
prerelease Ledger Live Ledger Live
nightly LL [STAGING] LL [STAGING]
staging LL [STAGING] LL [STAGING]

App identifier

target iOS Android
release com.ledger.live com.ledger.live
prerelease com.ledger.live com.ledger.live
nightly com.ledger.live com.ledger.live
staging com.ledger.live.dev com.ledger.live.dev

Sentry projects

target iOS Android
release llm-ios llm-android
prerelease llm-ios-prerelease llm-android-prerelease
nightly llm-ios-nightly llm-android-nightly
staging llm-ios-staging llm-android-staging

Google Service (feature flag)

target iOS Android
release GoogleService-Info-Production N/A
prerelease GoogleService-Info-Production N/A
nightly N/A N/A
staging GoogleService-Info-Staging N/A