summaryrefslogtreecommitdiff
path: root/.travis.yml
blob: 8be68140d8c2781a74c5ab105a38b700df220e40 (plain)
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
32
33
34
35
36
37
sudo: false
language: erlang
otp_release:
  - R16B02
  - R16B01
  - R16B
  - R15B01
  - R15B
  - R14B04
  - R14B03
  - 17.0
  - 18.0
  - 19.1
  - 20.0.5
  - 20.1.5
env: MAKE_TARGET=ci
before_script:
  - hostname -f
  - cc -v
  - ld -v
  - find .rebar
after_script:
  - find .rebar
matrix:
  include:
    - otp_release: 20.1.5
      env: MAKE_TARGET=ci-dialyze
  allow_failures:
    - otp_release: 20.1.5
      env: MAKE_TARGET=ci-dialyze
script: make $MAKE_TARGET
cache:
  directories:
    - .rebar
before_cache:
  - rm -fv .rebar/erlcinfo
  - rm -fv $HOME/.cache/.rebar/erlcinfo