mirror of
https://github.com/psforever/PSF-LoginServer.git
synced 2026-01-20 02:54:46 +00:00
32 lines
858 B
YAML
32 lines
858 B
YAML
language: scala
|
|
jdk: oraclejdk8
|
|
dist: trusty
|
|
matrix:
|
|
include:
|
|
- name: "PSForever Tests"
|
|
scala: 2.11.8
|
|
env: SBT_COMMAND="test:compile test"
|
|
- name: "PSForever Test Coverage"
|
|
scala: 2.11.8
|
|
env: SBT_COMMAND="coverage test:compile test coverageReport" ALLOW_FAIL=1
|
|
allow_failures:
|
|
- env: ALLOW_FAIL=1
|
|
fast_finish: true
|
|
|
|
cache:
|
|
directories:
|
|
- $HOME/.ivy2/cache
|
|
- $HOME/.sbt
|
|
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
|
|
|
|
before_script:
|
|
- wget https://github.com/psforever/PSCrypto/releases/download/v1.1/pscrypto-lib-1.1.zip
|
|
- unzip pscrypto-lib-1.1.zip
|
|
script:
|
|
- sbt ++$TRAVIS_SCALA_VERSION $SBT_COMMAND
|
|
after_success:
|
|
- bash <(curl -s https://codecov.io/bash)
|