[CI] Migrate to Circle CI 2.1 #25036
Closed
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Summary
Migrate the Circle CI configuration to the 2.1 schema and take advantage of new config reuse features.
I've enabled pipelines in the facebook/react-native Circle CI project, a requirement for Circle CI 2.1 features.
Overview
test_js
andtest_js_lts
where the only difference is the version of node provided by the environment.analyze
job toanalysis
workflow and rename toanalyze_pr
test_javascript
astest_js
.test_ios_e2e
andtest_js_e2e
.Changelog
[Internal] [Changed] - Migrate to Circle CI 2.1 and fix e2e tests
Test Plan
See Circle CI results are green: