.travis.yml
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