Add testing HMR into manual testing steps

Reviewed By: dmmiller

Differential Revision: D3087133

fb-gh-sync-id: cb3b073dd77d40fb051a9bc17b6c24b49a325371
shipit-source-id: cb3b073dd77d40fb051a9bc17b6c24b49a325371
This commit is contained in:
Konstantin Raev 2016-03-24 06:36:09 -07:00 коммит произвёл Facebook Github Bot 9
Родитель 65ccdffc8d
Коммит 945306e397
2 изменённых файлов: 10 добавлений и 2 удалений

Просмотреть файл

@ -41,6 +41,8 @@ git push origin <version_you_are_releasing>-stable --tags # e.g. git push origin
Circle CI will run the tests and publish to npm with version `0.22.0-rc` and tag `next` meaning that
this version will not be installed for users by default.
Go to [Circle CI](https://circleci.com/gh/facebook/react-native), look for your branch on the left side and look the npm publish step.
** Note ** CI won't publish to npm if the `last` commit on the new branch does not have a tag `v<branch-name-without-stable>.0-[rc]`.
## Make sure we have release notes
@ -85,8 +87,10 @@ If everything worked:
```
git tag v-version_you_are_releasing # e.g. git tag v0.22.0, git tag v0.22.1
git tag -d latest
git push origin :latest
git tag latest # for docs [website](https://facebook.github.io/react-native) to be generated
git push origin 0.22-stable --tags
git push origin version_you_are_releasing-stable --tags # e.g. git push origin 0.22-stable --tags
```
Once you see the version in the top left corner of the website has been updated:

Просмотреть файл

@ -55,8 +55,12 @@ success "New sample project generated at /tmp/${project_name}"
info "Test the following both on Android and iOS:"
info " - Verify that packager opens in new Window"
info " - Verify that you see the 'Welcome to React Native' screen"
info " - Disable Hot Reloading. It might be enabled from last time (the setting is stored on the device)"
info " - Verify 'Reload JS' works"
info " - Test Chrome debugger by adding breakpoints. We don't have tests for Chrome debugging."
info " - Test Chrome debugger by adding breakpoints and reloading JS. We don't have tests for Chrome debugging."
info " - Disable Chrome debugging."
info " - Enable Hot Reloading, change a file (index.ios.js, index.android.js) and save. The UI should refresh."
info " - Disable Hot Reloading."
info ""
info "Press any key to run the sample in Android emulator/device"