The upshift utility helps you clone, build and test your iOS and Android projects.
You can install upshift by running the following command on your mac
curl -fsSL https://raw.githubusercontent.com/leftshifters/upshift/master/upshift > upshift.temp && chmod +x upshift.temp && ./upshift.temp install
The following options are currently available
This command pulls the latest code, checks and install submodules and finally builds the Android project.
This command starts up the emulator on the system, pulls the latest code, installs the git submodules and installs the app on the emulator.
This command checks if you are building on the correct Xcode version, pulls the code, installs submodules, installs pods, build the latest iOS project and deploys it on the iOS simulator
This command helps you clone a new repository, install submodules and installs pods.
This command will create an empty config file in the current folder that you are in. Config files are setup in the main folder and are called config.ci . The variable defined in this file gets more priority than the ones defined inside upshift
This command installs this script on your machine
These commands will allow you to run each specific action separately
This command gets you the latest version number
This software has only been tried and tested on Mac OSX 10.11.4. If you're planning to use this on windows, your're on your own!