123456789101112131415161718192021222324252627282930313233343536373839404142434445464748 |
- sudo: false
-
- # NOTE: dist is added here to ensure that Travis CI works consistently
- # on Node.js 12. It is desired to remove it once this issue is resolved
- # or otherwise goes away.
- dist: trusty
-
- env:
- global:
- - ANDROID_API_LEVEL=28
- - ANDROID_BUILD_TOOLS_VERSION=28.0.3
- - TERM=dumb # Keep gradle from crapping all over the log
- matrix:
- - nodejs_version=6
- - nodejs_version=8
- - nodejs_version=10
- - nodejs_version=12
-
- language: android
- jdk:
- - oraclejdk8
-
- android:
- components:
- - tools
- - build-tools-$ANDROID_BUILD_TOOLS_VERSION
- - android-$ANDROID_API_LEVEL
- licenses:
- - 'android-sdk-preview-license-.+'
- - 'android-sdk-license-.+'
- - 'google-gdk-license-.+'
-
- before_install:
- - nvm install $nodejs_version
- - node --version
- - npm --version
- - gradle --version
-
- install:
- - npm install
- - npm install -g codecov
-
- script:
- - npm test
- - npm run cover
-
- after_script:
- - codecov
|