Skip to content

Commit 581c91c

Browse files
committed
add a Travis build
1 parent 14a7d67 commit 581c91c

File tree

1 file changed

+22
-0
lines changed

1 file changed

+22
-0
lines changed

.travis.yml

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
# we need rpmbuild but it's unlikely to be whitelisted, according to
2+
# https://github.com/travis-ci/apt-package-whitelist/pull/1700
3+
sudo: required
4+
before_install:
5+
- sudo apt-get -qq update
6+
- sudo apt-get install -y rpm
7+
8+
language: scala
9+
jdk: oraclejdk8
10+
11+
# but we can't run windows:packageBin, have to be on Windows for that
12+
script:
13+
- sbt -Dproject.version=2.12.0 universal:packageBin universal-docs:packageBin debian:packageBin rpm:packageBin
14+
15+
cache:
16+
directories:
17+
- $HOME/.ivy2
18+
- $HOME/.sbt/boot
19+
- $HOME/.sbt/launchers
20+
before_cache:
21+
- find $HOME/.sbt -name "*.lock" | xargs rm
22+
- find $HOME/.ivy2 -name "ivydata-*.properties" | xargs rm

0 commit comments

Comments
 (0)