Easily build and test React Native projects

Continuous integration for building macOS and Android apps using Javascript and React Native.

Build macOS (iOS, watchOS, etc.) and Android apps on React Native

Use workflows with React Native to build, test, and deploy macOS and Linux files in the same .circleci/config.yml file.

One configuration across projects

Get faster feedback across all projects. Run macOS jobs using the same config as your Linux or Android projects to ensure consistency and monitor for issues across repos with a single tool.

Run Devtools in Linux

Build macOS and run devtools in Linux jobs to increase overall build throughput.

Run both Javascript and native tests

Run your Javascript tests first to fail early and reduce build time. Run your native tests only when Javascript tests pass.