-
Notifications
You must be signed in to change notification settings - Fork 22
/
.travis.yml
31 lines (24 loc) · 1.04 KB
/
.travis.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
dist: trusty
sudo: required
language: java
jdk:
- oraclejdk8
before_install:
# - sudo apt-get update -qq
# - sudo apt-get install -qq libboost-program-options-dev libevent-dev automake libtool flex bison pkg-config g++ libssl-dev
# - wget http://archive.apache.org/dist/thrift/0.9.1/thrift-0.9.1.tar.gz
# - tar xfz thrift-0.9.1.tar.gz
# - cd thrift-0.9.1
# - chmod +x ./configure
# - ./configure --disable-gen-erl --disable-gen-hs --without-cpp --without-boost --without-qt4 --without-c_glib --without-csharp --without-erlang --without-python --without-perl --without-php --without-php_extension --without-ruby --without-haskell --without-go --without-d
# - sudo make install
# - cd ..
- pip install --user codecov
script:
# only SNAPSHOT version needs to do the following phase
- mvn cobertura:cobertura
- bash <(curl -s https://codecov.io/bash) -t 470b9a7c-1b44-43da-acda-58744be83a8f
- mvn clean test
after_success:
- mvn cobertura:cobertura
- bash <(curl -s https://codecov.io/bash) -t 470b9a7c-1b44-43da-acda-58744be83a8f