build: Allow logging and access to the debug menu for beta builds#6874
build: Allow logging and access to the debug menu for beta builds#6874david-livefront wants to merge 1 commit intomainfrom
Conversation
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## main #6874 +/- ##
=======================================
Coverage 86.00% 86.00%
=======================================
Files 848 848
Lines 60654 60654
Branches 8880 8880
=======================================
Hits 52163 52163
Misses 5441 5441
Partials 3050 3050
Flags with carried forward coverage won't be shown. Click here to find out more. ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
3370a73 to
ec75580
Compare
| </trust-anchors> | ||
| </base-config> | ||
|
|
||
| <domain-config cleartextTrafficPermitted="false"> |
There was a problem hiding this comment.
Prod app has a domain config for CRL / OCSP checking, we should match it so both apps are as similar as possible.
|
|
||
| buildConfigField(type = "boolean", name = "HAS_DEBUG_MENU", value = "false") | ||
| buildConfigField(type = "boolean", name = "HAS_DEBUG_MENU", value = "true") | ||
| buildConfigField(type = "boolean", name = "HAS_LOGS_ENABLED", value = "false") |
There was a problem hiding this comment.
@david-livefront about debug logging, would rather have it off by default as we already have dev builds for that, we can do ad-hoc builds with it on and if it becomes a regular need, wire it to our workflows.
There was a problem hiding this comment.
Sounds good, I'll leave it disabled
ec75580 to
74758c4
Compare
🎟️ Tracking
N/A
📔 Objective
This PR updates the beta outputs so they have access to the debug menu. This will be useful for QA testing since we no longer deploy beta builds to the store.