react-native/scripts
Konstantin Raev ceb6bd5272 Npm publish
Summary:This work allows automated release deployment.

Previous semi-automation lived in release.sh and I split it into two pieces:
- test-manual-e2e.sh - that just tests that current commit is buildable and makes a quick e2e installation for manual testing
- publish-npm.js - that makes publish based on what current branch and tags are on commit that is tested/deployed by CI

This simplified `Releases.md` guide and requires you to just run
```
git checkout -b 0.22-stable
git tag v0.22.0-rc
git push origin 0.22-stable --tags
```
to have a successful npm release.
Closes https://github.com/facebook/react-native/pull/6453

Reviewed By: mkonicek

Differential Revision: D3047938

Pulled By: bestander

fb-gh-sync-id: dbebf4c3a0bc2c2a0ef75c54595ab5654f91b8ea
shipit-source-id: dbebf4c3a0bc2c2a0ef75c54595ab5654f91b8ea
2016-03-15 09:22:26 -07:00
..
circle-ci-android-setup.sh Fixed CI stability: running android tests via emulator not graddle:co… 2016-03-11 13:33:26 -08:00
e2e-npmrc Add end-to-end test 2015-04-10 19:11:46 -07:00
e2e-sinopia.config.yml [e2e] fix e2e tests 2015-08-18 11:51:03 +01:00
e2e-test-lego.sh Specify path for Sinopia 2016-03-11 09:47:22 -08:00
e2e-test.sh Added e2e tests for npm@2 and npm@3 2016-03-10 11:59:25 -08:00
objc-test.sh Move tests to iOS9.2 2016-01-06 17:12:02 +00:00
publish-npm.js Npm publish 2016-03-15 09:22:26 -07:00
run-android-instrumentation-tests.sh instrumentation tests are executed with BUCK 2016-03-02 06:55:35 -08:00
test-manual-e2e.sh Npm publish 2016-03-15 09:22:26 -07:00