Skip to content

Commit

Permalink
Update step.yml (#10)
Browse files Browse the repository at this point in the history
  • Loading branch information
zoltan-baba authored Nov 19, 2020
1 parent 1029abb commit 9041582
Showing 1 changed file with 32 additions and 2 deletions.
34 changes: 32 additions & 2 deletions step.yml
Original file line number Diff line number Diff line change
@@ -1,8 +1,38 @@
title: '[Beta] Expo Eject'
summary: Creates Xcode and Android Studio projects for your app.
description: |-
Using the The Expo Development CLI to create Xcode and Android Studio projects for your app.
**EXPO DEVELOPMENT CLI** https://docs.expo.io/versions/latest/introduction/installation#local-development-tool-expo-cli
Expo is a toolchain that allows you to quickly get a React Native app up and running without having to use native code in Xcode or Android Studio. The Expo Eject Step is necessary to eject your app to install any missing native dependencies. Installing the native dependencies is done by our dedicated Steps, such as **Install missing Android SDK components** and **Run CocoaPods install**.
### Configuring the Step
1. Add the Step to your Workflow after the Step or Steps that install your app's Javascript dependencies (such as **Run npm command** or **Run yarn command**).
1. Set the **Working directory input field** to the value of your project directory. By default, you do not have to change this.
1. Specify the Expo CLI version.
The default value is `latest` but you can specify an exact version, such as 3.0.0.
1. If your app uses an Expo SDK, you must provide the username and password for your Expo account! Without it, the Expo SDK imports will stop working.
### Troubleshooting
If the Expo CLI used the default `--eject-method` and your SDK imports stop working, check your Expo username and password.
Make sure that the Expo CLI version you use is compatible with your app.
### Useful links
- [Expo Development CLI](https://docs.expo.io/versions/latest/introduction/installation#local-development-tool-expo-cli)
- [Getting started with Expo apps](https://devcenter.bitrise.io/getting-started/getting-started-with-expo-apps/)
### Related Steps
- [Install React Native](https://www.bitrise.io/integrations/steps/install-react-native)
- [Install missing Android SDK components](https://www.bitrise.io/integrations/steps/install-missing-android-tools)
- [Run CocoaPods install](https://www.bitrise.io/integrations/steps/cocoapods-install)
website: https://github.com/bitrise-steplib/steps-expo-detach
source_code_url: https://github.com/bitrise-steplib/steps-expo-detach
support_url: https://github.com/bitrise-steplib/steps-expo-detach/issues
Expand Down

0 comments on commit 9041582

Please sign in to comment.