ccamel/playground-binding.scala

View on GitHub
.travis.yml

Summary

Maintainability
Test Coverage
dist: trusty

language: scala

scala:
  - 2.12.8

sudo: false

jdk:
  - oraclejdk8

branches:
  except:
    - gh-pages

script:
  - sbt ++$TRAVIS_SCALA_VERSION -J-Xms1024M fastOptJS test dist

before_cache:
  - rm -fv $HOME/.ivy2/.sbt.ivy.lock
  - find $HOME/.ivy2/cache -name "ivydata-*.properties" -print -delete
  - find $HOME/.sbt        -name "*.lock"               -print -delete

cache:
  directories:
    - $HOME/.cache/coursier
    - $HOME/.ivy2/cache
    - $HOME/.sbt

deploy:
  - provider: script
    skip_cleanup: true
    script: ./scripts/deploy-to-gh-pages.sh
    on:
      tags: true
  - provider: releases
    api_key: $GH_TOKEN
    file: ./target/playground-binding.scala.zip
    skip_cleanup: true
    on:
      tags: true