language: elixir
elixir:
  - 1.4.5
  - 1.5.1
otp_release:
  - 18.3
  - 19.1
  - 19.3
  - 20.0
cache:
  directories:
    - _build
    - deps
before_script:
  - MIX_ENV=test mix compile --warnings-as-errors
  - MIX_ENV=test mix dialyzer --plt
script:
  - mix test
  - MIX_ENV=test mix dialyzer --halt-exit-status

language: elixir
elixir:
  - 1.4.5
  - 1.5.1
otp_release:
  - 19.1
  - 19.3
  - 20.0
cache:
  directories:
    - _build
    - deps
before_script:
  - MIX_ENV=test mix compile --warnings-as-errors
  - MIX_ENV=test mix dialyzer --plt
script:
  - mix test
  - MIX_ENV=test mix dialyzer --halt-exit-status

Drop OTP 18.3 support in Travis
Drop OTP 18.3 support in Travis
