Files
Folo/apps/mobile/eas.json
T
DIYgod 93e4a3b48f feat: add cross-platform e2e coverage (#4901)
* feat: add cross-platform e2e coverage

* fix: stabilize desktop e2e navigation

* fix: harden desktop e2e read flow

* fix: harden desktop e2e auth and follow flows

* fix: stabilize desktop e2e discover entry flows

* fix: run android e2e in a single shell

* fix: speed up mobile e2e builds in ci

* fix: build android e2e app from mobile workspace

* fix: invoke android gradle build from repo root

* fix: use absolute path for android ci build

* fix: restore android eas build in ci

* fix: target iOS simulator by udid in ci

* fix: align desktop e2e with discover card flow

* fix: reorder web e2e after relogin

* fix: navigate web e2e via real hash url

* fix: close stale settings modal before reopening

* fix: track android maestro flows

* fix: wait for settings router in web e2e

* fix: wait for web settings sync propagation

* fix: stabilize desktop e2e settings flows

* fix: harden desktop e2e regressions

* fix: stabilize desktop e2e selectors

* fix: read desktop entry state from locators

* fix: relax desktop e2e entry assertions

* fix: avoid waiting on missing desktop feed ids
2026-03-10 11:32:00 +08:00

71 lines
1.4 KiB
JSON

{
"cli": {
"version": ">= 15.0.10",
"appVersionSource": "remote"
},
"build": {
"development": {
"developmentClient": true,
"distribution": "internal",
"channel": "development",
"env": {
"PROFILE": "development"
}
},
"ios-simulator": {
"extends": "development",
"ios": {
"simulator": true
},
"env": {
"PROFILE": "ios-simulator"
}
},
"preview": {
"distribution": "internal",
"channel": "preview",
"env": {
"PROFILE": "preview"
}
},
"e2e-android": {
"extends": "preview",
"env": {
"PROFILE": "e2e-android",
"EXPO_PUBLIC_E2E_ENV_PROFILE": "prod",
"EXPO_PUBLIC_E2E_LANGUAGE": "en"
}
},
"e2e-ios-simulator": {
"extends": "preview",
"ios": {
"simulator": true
},
"env": {
"PROFILE": "e2e-ios-simulator",
"EXPO_PUBLIC_E2E_ENV_PROFILE": "prod",
"EXPO_PUBLIC_E2E_LANGUAGE": "en"
}
},
"production": {
"autoIncrement": true,
"channel": "production",
"env": {
"PROFILE": "production"
}
}
},
"submit": {
"production": {
"ios": {
"appleId": "diygod@rss3.io",
"ascAppId": "6739802604",
"appleTeamId": "492J8Q67PF"
},
"android": {
"releaseStatus": "draft"
}
}
}
}