Turtle CLI
Turtle CLI is a command line interface for building Expo standalone apps. You can use it both on your CI and your private computer.
Glossary
- Turtle - script which takes a shell app, fills it with user's code and produces a standalone app
- Shell app — precompiled (in case of iOS builds) Expo app which doesn't have user's code
- Standalone app - .ipa/.apk file, a user uploads standalone apps to the Google Play Store/Apple App Store
Installation
Installation instructions and documentation here.
Usage example
See the expo/turtle-cli-example repository to learn how to use Turtle CLI in order to build Expo standalone apps on your CI.
Do you need help?
- Make sure you've read the Expo Docs, especially Building Standalone Apps on Your CI and Building Standalone Apps guides.
- Search for existing GitHub issues in this repository and in expo/expo repository.
- Ask for help in one of the following ways:
- create a GitHub issue.
- create a new topic on Expo Forums.
- ask a question on Expo Developers Slack.
License
The Turtle CLI source code is made available under the MIT license. Some of the dependencies are licensed differently, with the BSD license, for example.