-
Notifications
You must be signed in to change notification settings - Fork 28
/
.travis.yml
27 lines (27 loc) · 748 Bytes
/
.travis.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
install:
- nvm install $(jq -r '.engines.node' package.json) && nvm use $(jq -r '.engines.node' package.json)
- npm install -g "npm@$(jq -r '.engines.npm' package.json)"
- npm ci
matrix:
include:
- os: linux
language: android
dist: trusty
android:
components:
- build-tools-28.0.3
- android-28
before_install:
- yes | sdkmanager "platforms;android-28"
- yes | sdkmanager "build-tools;28.0.1"
script:
- "./android/gradlew assembleRelease -p android/"
- os: osx
osx_image: xcode9.3
before_install:
- brew install jq
- brew cask install fastlane
script:
- fastlane ios test
after_success:
- npm run coveralls