eduardomoroni/trading-card-manager

View on GitHub
.travis.yml

Summary

Maintainability
Test Coverage
branches:
  only:
  - master
  - /^greenkeeper/.*$/
cache:
  bundler: true
  cocoapods: true
  yarn: true
  directories:
  - node_modules/
  - vendor/bundle/
  - "$HOME/.nvm/versions/"
  - "$HOME/.gradle/caches/"
  - "$HOME/.gradle/wrapper/"
  - "$HOME/.android/build-cache/"
  - "$HOME/.npm"
  - "$HOME/.cache"
before_install:
- nvm install && nvm use
- make setup-travis-environment
install:
- make install
- make bootstrap_mobile
after_script:
- make code-coverage
matrix:
  include:
  - os: linux
    language: android
    jdk: oraclejdk8
    android:
      components:
      - build-tools-28.0.3
      - android-28
    script:
    - yes | sdkmanager "platforms;android-28"
    - yes | sdkmanager "build-tools;28.0.3"
    - yes | sdkmanager "platforms;android-26"
    - make mobile_ci-check
    - make mobile_build-android
  # - os: osx
  #   osx_image: xcode9.3
  #   podfile: packages/mobile/ios/Podfile
  #   script:
  #   - gem update --system
  #   - gem install bundler
  #   - make mobile_ci-check
  #   - make mobile_build-ios
addons:
  ssh_known_hosts:
  - bitbucket.org
env:
  global:
    secure: WIJ6vwbzEA4q6d6b6ls35GoQuCezCB/Y60xvKj0N8ls7AaALcpmOhdhKHYD6wWvxwXvNJhX5DCZWQEIIgXmpn1r8HgF29h2amgsL9mWM9aAKXclCPH82E52mTiwrdxyIv9WZShxI5O2uScnaGHr7cef4cUfMsUkAtkQwDZoa/kTLQRNTnXSYpW/3y99BPUW37LXv+qHd0/vE7vLYA2eEFVxzVORS2l8F74iuhOXu0lJ3SUj0eq9PnE3sHOQ3iFuJFnQSUVy4EvBEu7DMScuD0BmzF1wcVEt7HDdefdZjfKYqpJn1ABQndIuRmaHi+6rAbPvL0KylJGyjL+padzKn8wfnPTpgBv+Y6E7/NwU7PsOLh0+iIgtxkJLhV/QMoXz5MM+c8kwrSApGn9pCJfoFIcO5cniX7bR3NjzIPgczUfA0kBaG/vBh27xHTSaotljC2cmp+88+327bv99Fcuh4yaYGjbb9ddcfzK4vd0jYd/3a+9VkbTLC0WRvfVJ4OQ7aaW1qIn0s12xt/nkQl937ocp9zS9ozDS5Yvhg8NBbEnxhpoQ6c3ezUPxyAPWqx9IhsBoFZpt4LdpjBup1kT3VrlvDkrfTj+aZtoMriMospyqC1eARxSc2zJHIsHD1U/LHctzFbcaSRuMB/n8mgR6+VMSuiD8hbdd1q9TIQHVlxxQ=