{"repo":"react-native-community/react-native-circleci-orb","free":true,"listed":false,"github":"https://github.com/react-native-community/react-native-circleci-orb","clone":"git clone https://github.com/react-native-community/react-native-circleci-orb.git","description":"A CircleCI Orb to Simplify Testing your React Native App","language":null,"stars":178,"topics":["react-native","circleci","circleci-orbs","testing","detox","integration-testing","android","ios"],"license":"MIT","category":"mobile-apps","readme_excerpt":"React Native CircleCI Orb [![CircleCI Orb][orb-version-badge]][orb-page] A CircleCI Orb to simplify testing your React Native app. Why? Setting up CircleCI to test your React Native app correctly is hard. You need to consider using the correct machine type, installing the correct dependencies, running the correct commands, and correctly setting up caching to speed up builds. All of this is complicated and involves a lot of trial and error. With this Orb we provide simple reusable building blocks which you can use to do the right thing easily. Overview First, we recommend reading the Using Orbs guide from the CircleCI documentation to get an overview of how to use Orbs. This Orb provides three different categories of tools to help you build and test your React Native app on CircleCI: Executors : Machines which are configured for use with React Native. Commands : Individual tasks which you can piece together in your own jobs to perform tasks like installing dependencies, building an APK, or running Detox tests. Jobs : Groups of commands which are typically used together as a stage in a pipeline. Setup Firstly, as this is a 3rd Party Orb, you need to go into your organisations settings, press on \"Security\", and enable usage of 3rd Party Orbs. You will also need to ensure that you have a MacOS plan enabled if you want to build and test your iOS app, or if you want to test your Android app. Open Source projects can contact CircleCI to ask them to enable it and private projects nee","default_branch":null,"files":null,"tree":[],"storefront":"/r/react-native-community","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/react-native-community/react-native-circleci-orb/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}