summaryrefslogtreecommitdiff
path: root/.travis.yml
diff options
context:
space:
mode:
authorPiotr Kwiecinski <piokwiecinski@gmail.com>2018-01-07 18:37:04 +0100
committerVadim Chelyshov <qtankle@gmail.com>2018-01-07 20:37:04 +0300
commitff1004e0af2ff754bba44dbe9d3505cf80efce97 (patch)
tree3c6c22e4a6f207027cef2ef529e11b40f6f7f52a /.travis.yml
parent259b57dd34fc6762835dde236ba4e459dec32103 (diff)
downloadmill-ff1004e0af2ff754bba44dbe9d3505cf80efce97.tar.gz
mill-ff1004e0af2ff754bba44dbe9d3505cf80efce97.tar.bz2
mill-ff1004e0af2ff754bba44dbe9d3505cf80efce97.zip
[WIP] Basic CI infrastructure (#100)
Basic travis configuration
Diffstat (limited to '.travis.yml')
-rw-r--r--.travis.yml24
1 files changed, 24 insertions, 0 deletions
diff --git a/.travis.yml b/.travis.yml
new file mode 100644
index 00000000..48e40753
--- /dev/null
+++ b/.travis.yml
@@ -0,0 +1,24 @@
+language: scala
+sudo: false
+dist: trusty
+
+scala:
+ - 2.12.4
+
+jdk:
+ - oraclejdk8
+
+script:
+ - "./test.sh"
+
+cache:
+ directories:
+ - $HOME/.sbt/0.13/dependency
+ - $HOME/.sbt/boot/scala*
+ - $HOME/.sbt/launchers
+ - $HOME/.ivy2/cache
+ - $HOME/.coursier
+
+before_cache:
+ - find $HOME/.sbt -name "*.lock" -type f -delete
+ - find $HOME/.ivy2/cache -name "ivydata-*.properties" -type f -delete \ No newline at end of file