You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
|`E2E_BROWSERSTACK_POLL_SECONDS`|`30`| BrowserStack status polling interval. |
59
59
|`E2E_IOS_EXPORT_METHOD`|`development`| Export method for the React Native iOS IPA. |
60
+
|`E2E_ANDROID_COMMAND_TIMEOUT_SECONDS`|`1800`| Per-command timeout for React Native Android artifact commands. |
60
61
|`E2E_PACKAGE_COMMAND_TIMEOUT_SECONDS`|`300`| Per-command timeout for package-suite matrix and suite commands. |
61
62
|`E2E_RUBY_INSTALL_TIMEOUT_SECONDS`|`1800`| Timeout for installing the exact repository Ruby version from `.ruby-version`. |
62
63
63
64
Secrets still need to be configured in Bitrise.io.
64
65
66
+
| Secret | Purpose |
67
+
|---|---|
68
+
|`STOREFRONT_DOMAIN`| Required by `scripts/setup_storefront_env` for sample app builds. |
69
+
|`STOREFRONT_ACCESS_TOKEN`| Required by `scripts/setup_storefront_env` for sample app builds. |
70
+
65
71
## Future secrets
66
72
67
73
Do not add BrowserStack credentials until the BrowserStack integration phase.
@@ -83,6 +89,8 @@ React Native iOS IPA generation is added in a later phase and will require Bitri
83
89
84
90
## Caching
85
91
92
+
React Native Android E2E builds use the released native Maven artifact versions declared by the React Native sample and module configuration. Do not set local native SDK override flags for these builds.
93
+
86
94
The pipeline uses Bitrise cache steps for key-based pnpm/CocoaPods/Gradle cache paths.
87
95
88
96
Do not add `activate-build-cache-for-xcode` or `activate-build-cache-for-gradle`; the Bitrise Build Cache add-on is disabled for Shopify Bitrise apps.
0 commit comments