39ecd5642d
Summary: Inspired by [react-native-netinfo's config](https://github.com/react-native-community/react-native-netinfo/blob/master/.circleci/config.yml). Annotate each of the major sections in our Circle CI config to reduce friction when contributing to our open source test infrastructure. I've also removed all single-use aliases. While the old layout improved readability when looking at a particular job, it also obscured the actual command being run, as well as introduced unnecessary friction (contributors would need to understand how aliases work, syntax is finicky). I've also moved the oss sanity checks to the analysis job, as we don't want this test to block the checkout_code job from succeeding, which would block all other downstream jobs. There should be no other material changes to the actual jobs. [General] [Changed] - Updated open source test configuration Pull Request resolved: https://github.com/facebook/react-native/pull/23606 Differential Revision: D14199783 Pulled By: hramos fbshipit-source-id: 61072eec5c05b8731916a9d8f6bc09ae5191fbb5 |
||
---|---|---|
.. | ||
README.md | ||
config.yml |
README.md
Circle CI
This directory is home to the Circle CI configuration file. Circle is our continuous integration service provider. You can see the overall status of React Native's builds at https://circleci.com/gh/facebook/react-native
You may also see an individual PR's build status by scrolling down to the Checks section in the PR.