aboutsummaryrefslogtreecommitdiff
path: root/.travis.yml
diff options
context:
space:
mode:
authorJakob Odersky <jakob@odersky.com>2016-12-04 00:30:11 -0800
committerJakob Odersky <jakob@odersky.com>2016-12-04 01:35:16 -0800
commit5d631ebba2829fa10b66149a8405534cd2143a0d (patch)
tree42bfed586958cddeb99840ad4e66755742d6e38b /.travis.yml
parent8e42c6f340b2a35bfb5c08df116a1e88de052eb7 (diff)
downloadakka-serial-5d631ebba2829fa10b66149a8405534cd2143a0d.tar.gz
akka-serial-5d631ebba2829fa10b66149a8405534cd2143a0d.tar.bz2
akka-serial-5d631ebba2829fa10b66149a8405534cd2143a0d.zip
Refactor project to use .sbt build definitions and add continuous deployment script
Diffstat (limited to '.travis.yml')
-rw-r--r--.travis.yml27
1 files changed, 22 insertions, 5 deletions
diff --git a/.travis.yml b/.travis.yml
index ffbd92e..a8d4609 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -1,8 +1,25 @@
language: scala
-scala:
- - 2.11.8
- - 2.12.0-RC1
+
jdk:
- oraclejdk8 # this should be changed to openjdk as soon as it becomes available on Travis CI
-compiler:
- - gcc-4.8
+
+addons:
+ apt:
+ packages:
+ - cmake
+ - socat
+
+env:
+ - secure: "cb7gVK66QE5dMvyDnUNxjzaXC1dDpGip8hS38Ffv/c6LEGkyUQBJYtIpfh2cXqgTFeapmWLBLnNI2e3IrK/0DwlbJjf3B61pvgUI1GafG/B4ma+RIrIvxwWD1gY3w7VmWxlu2ZfFHLrjsUNyFOom0qWFKuxDdwDoW9WNzrX8cOY="
+
+script: .ci/build
+
+cache:
+ directories:
+ - "$HOME/.ivy2/cache"
+ - "$HOME/.sbt/boot/"
+
+before_cache:
+ - find $HOME/.ivy2/cache/ch.jodersky -depth -name "flow*" -exec rm -r {} \;
+ - find $HOME/.ivy2 -name "ivydata-*.properties" -delete
+ - find $HOME/.sbt -name "*.lock" -delete