All Projects → CircleCI-Public → Circleci Demo React Native

CircleCI-Public / Circleci Demo React Native

A demo React Native project that’s building on CircleCI 2.0 with Workflows

Programming Languages

ruby
36898 projects - #4 most used programming language

Projects that are alternatives of or similar to Circleci Demo React Native

Terraform With Circleci Example
This is an example of automatic deployments of your infrastructure using terraform and CircleCI 2.0 workflows
Stars: ✭ 142 (-33.02%)
Mutual labels:  circleci
Testen
✔️ Run tests for multiple versions of Node.js in local env.
Stars: ✭ 176 (-16.98%)
Mutual labels:  circleci
Pupernetes
Spin up a full fledged Kubernetes environment designed for local development & CI
Stars: ✭ 199 (-6.13%)
Mutual labels:  circleci
Hugo Resume
A Hugo theme ported from startbootrap.com's resume template
Stars: ✭ 145 (-31.6%)
Mutual labels:  circleci
Nevergreen
🐤 A build monitor with attitude
Stars: ✭ 170 (-19.81%)
Mutual labels:  circleci
Env Ci
Get environment variables exposed by CI services
Stars: ✭ 180 (-15.09%)
Mutual labels:  circleci
Ci Detector
Detect continuous integration environment and get information of current build
Stars: ✭ 138 (-34.91%)
Mutual labels:  circleci
Buefy Shop
A sample shop built with Nuxt, Stripe, Firebase and Serverless Functions
Stars: ✭ 207 (-2.36%)
Mutual labels:  circleci
Anteater
Anteater - CI/CD Gate Check Framework
Stars: ✭ 174 (-17.92%)
Mutual labels:  circleci
Promu
Prometheus Utility Tool
Stars: ✭ 186 (-12.26%)
Mutual labels:  circleci
Express Webpack React Redux Typescript Boilerplate
🎉 A full-stack boilerplate that using express with webpack, react and typescirpt!
Stars: ✭ 156 (-26.42%)
Mutual labels:  circleci
Vue People
VuePeople lists and connects Vue.JS developers around the world.
Stars: ✭ 167 (-21.23%)
Mutual labels:  circleci
Dockerspec
A small Ruby Gem to run RSpec and Serverspec, Infrataster and Capybara tests against Dockerfiles or Docker images easily.
Stars: ✭ 181 (-14.62%)
Mutual labels:  circleci
Cypress Example Todomvc
The official TodoMVC tests written in Cypress.
Stars: ✭ 143 (-32.55%)
Mutual labels:  circleci
Android Mvp Architecture
🏛 A basic sample android application to understand MVP in a very simple way. Just clone, build, run and understand MVP.
Stars: ✭ 203 (-4.25%)
Mutual labels:  circleci
Gatsby V2 Tutorial Starter
Gatsby V2 Starter - product of step by step tutorial
Stars: ✭ 139 (-34.43%)
Mutual labels:  circleci
Android Kotlin Modulerized Cleanarchitecture
🚀 Example modularized android application with single activity written in Kotlin
Stars: ✭ 180 (-15.09%)
Mutual labels:  circleci
Unity3d Gitlab Ci Example Mirror
🍴Mirror of the gableroux/unity3d-gitlab-ci-example project for Travis and CircleCI on Github. If you are looking for Github Actions, refer to https://github.com/game-ci/unity-actions-example instead.
Stars: ✭ 210 (-0.94%)
Mutual labels:  circleci
Circleci Monorepo
An example of monorepo with CircleCI using conditional workflows and pipeline parameters.
Stars: ✭ 205 (-3.3%)
Mutual labels:  circleci
Tox
Command line driven CI frontend and development task automation tool.
Stars: ✭ 2,523 (+1090.09%)
Mutual labels:  circleci

CircleCI Demo React Native App

CircleCI

Building and running locally

  1. Run yarn to install the JS dependencies.
  2. Run yarn test to run the JS tests (via jest).
  3. Run yarn start to run the app in development mode. You can open it in the Expo app on your phone. It will reload as you save edits to your files. You will see error messages and logs in your terminal window.

Running the iOS app in the iOS simulator

This requires Xcode 9 or newer.

  1. Run bundle install in the ios directory to install all dependencies.
  2. Run yarn run ios to start the app in the iOS simulator.

You can also build the app directly by opening the iOS project in Xcode and clicking Product -> Run.

To run tests, either select Product -> Test in Xcode, or run bundle exec fastlane test in the command line inside the ios directory.

Running the Android app in the Android emulator.

  1. Run bundle install in the android directory to install all dependencies.
  2. Run yarn run android to start the app in the Android emulator.

To run tests, run bundle exec fastlane test in the command line inside the android directory.

Running tests using the CircleCI CLI

You can run individual jobs from the configuration file using the CircleCI CLI.

Please see this doc for details on how to install the CLI. Once it is installed, you can run the build job by running the following in the root of this repo:

circleci build

To run the Android job, you can run the following:

circleci build --job android

It is currently not possible to run the iOS job locally.

Building on CircleCI

This example is ready to be built on CircleCI. Once you have copied or forked the repository, navigate to the CircleCI web interface, choose Projects and then Add project. Select a project and click Start building.

Try pushing some changes to your repo to see how a JS job runs, and then the Android and iOS tests get run concurrently.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].