Travel app, has native iOS (UIKit) and React Native versions.
- Install Bundler.
- Install Node LTS.
- Install Yarn.
- Install git secrets.
brew install git-secrets cd green-travel-combine git secrets --install git secrets --register-aws
- On project root execute
bundle install
. - On project root execute
yarn install
. - Create
~/.netrc
file. Ask maintainers (see below) to provide file contents. - On folder
./ios
executebundle exec pod install
. - Ask maintainers for files:
aws-exports.js
- put into./src
folder..env
- put into root folder.amplifyconfiguration.json
- put into./ios
folder.awsconfiguration.json
- put into./ios
folder.GoogleService-Info.plist
- put into./ios
folder.
- On project root execute
yarn rnuc .env
.
- Add line below in your
.bashrc
/.zshrc
file:
export MAPBOX_DOWNLOADS_TOKEN=<MAPBOX_DOWNLOADS_TOKEN>
- UIKit version maintainer.
- React Native version maintainer.
We use commitlint to check git commit messages.
Valid format examples (notice space after colon):
chore(EPMEDUGRN-243): run tests on travis ci
fix(137): send cors headers
feat(312): add comment section
An error occurred while installing json (2.5.1), and Bundler cannot continue.
In this case try to:- Install rvm.
rvm install 2.6.3
.gem install bundler
.- Repeat from step 4 in main setup.
- Error during the pod installation - try the same as above.