File: .travis.yml

package info (click to toggle)
libhttp-nio-java 0.1.0-rc1%2Bdfsg-2
  • links: PTS, VCS
  • area: main
  • in suites: bookworm
  • size: 372 kB
  • sloc: java: 2,127; makefile: 9
file content (31 lines) | stat: -rw-r--r-- 645 bytes parent folder | download
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
31
language: java
git:
  depth: 9999999
jdk:
  - openjdk8
env:
  # disable gradle daemon
  global:
    - GRADLE_OPTS="-Dorg.gradle.daemon=false"
  matrix:
    # javadoc compliance testing
    - TYPE=javadoc
    # library testing
    - TYPE=test

install:
  - ./gradlew assemble

script:
  - if [[ $TYPE == javadoc ]]; then
      ./gradlew javadoc;
    elif [[ $TYPE == test ]]; then
      ./gradlew jacocoTestReport;
    else
      echo "Test type not recognized $TYPE";
      exit 1;
    fi

after_success:
  # only upload to codecov for the tests
  - if [[ $TYPE == test ]]; then bash <(curl -s https://codecov.io/bash) -X gcov -X coveragepy; fi