A project to play with Cordova, AngularJS UI and Fastlane automation.
- Install NodeJS from here;
- Install Cordova globally using
npm i -g cordova
; - Clone this repo;
- Navigate to your local copy;
- Run
npm i
to restore all dependency packages; - Remember to fix the App Id in
./config.xml
; - You`r done!
- Navigate to your local copy;
- Run
cordova platforms add browser
; - Now you can serve the app with
cordova serve
!
- Follow this instructions to know how to generate the .keystore to sign your app by CLI;
- Edit the Android section in
./build.json
the place your keystore info; - Run
cordova build android --release
and the CLI will be able to generate signed App.
This instructions are for macOS systems only
- Install Homebrew running
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
- Install Fastlane running
brew cask udpate fastlane
; - Look into
./fastlane/Fastfile
to know the predefined lanes; - Remember to fix the App Id and Play Store credentials file path in
./fastlane/Appfile
; - Make sure you configured the platform referred in the lane you planning to use;
- Have fun!