Update test-e2e-local to create RNTestProject using in-repo packages
Summary:
Updates the test-e2e-local script to bootstrap /tmp/RNTestProject/ using the currently checked out repository as the source of truth for all monorepo packages (previously we only did this for the react-native package).
This enables release testers to validate a release before physically publishing new dependency versions via yarn bump-all-updated-packages.
We are able to reuse the scripts/template/initialize.js script that is currently used for E2E validation in CI. This sets up a local Verdaccio server during project install.
Changelog: [Internal]
Differential Revision: D53484510
This pull request was exported from Phabricator. Differential Revision: D53484510
| Platform | Engine | Arch | Size (bytes) | Diff |
|---|---|---|---|---|
| android | hermes | arm64-v8a | 17,828,330 | +3 |
| android | hermes | armeabi-v7a | n/a | -- |
| android | hermes | x86 | n/a | -- |
| android | hermes | x86_64 | n/a | -- |
| android | jsc | arm64-v8a | 21,186,796 | +4 |
| android | jsc | armeabi-v7a | n/a | -- |
| android | jsc | x86 | n/a | -- |
| android | jsc | x86_64 | n/a | -- |
Base commit: 15700626cc9d42e52edeb491fb2bba1f118f62e7 Branch: main
This pull request was exported from Phabricator. Differential Revision: D53484510
This pull request was exported from Phabricator. Differential Revision: D53484510
This pull request was exported from Phabricator. Differential Revision: D53484510
This pull request has been merged in facebook/react-native@e4135e9be58e2e4c5eecb9debc3dc3b4cbbb0a7d.