From b00b6ace15a096454bb9c9766eef2bf946f99ec4 Mon Sep 17 00:00:00 2001 From: Jean-Luc Geering Date: Tue, 30 Jun 2020 14:09:44 +0200 Subject: [PATCH 1/2] Update .travis.yml --- .travis.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.travis.yml b/.travis.yml index 0bfd26d..1144ff6 100644 --- a/.travis.yml +++ b/.travis.yml @@ -3,9 +3,11 @@ sudo: false elixir: - 1.6.6 - 1.7.2 + - 1.10.3 otp_release: - 20.3 - 21.0 + - 23.0 before_script: - mix deps.get --only test script: From 048364a6b9bd55ee9af8957fb7823799427d7c93 Mon Sep 17 00:00:00 2001 From: Jean-Luc Geering Date: Tue, 30 Jun 2020 14:26:51 +0200 Subject: [PATCH 2/2] version matrix --- .travis.yml | 46 ++++++++++++++++++++++++++++++++++++++-------- 1 file changed, 38 insertions(+), 8 deletions(-) diff --git a/.travis.yml b/.travis.yml index 1144ff6..0f25945 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,13 +1,43 @@ language: elixir sudo: false -elixir: - - 1.6.6 - - 1.7.2 - - 1.10.3 -otp_release: - - 20.3 - - 21.0 - - 23.0 + +# see https://hexdocs.pm/elixir/master/compatibility-and-deprecations.html#compatibility-between-elixir-and-erlang-otp +# and https://docs.travis-ci.com/user/languages/erlang/ +jobs: + include: + - elixir: 1.6.6 + otp_release: 20.3.8 + - elixir: 1.6.6 + otp_release: 21.2 + + - elixir: 1.7.4 + otp_release: 20.3.8 + - elixir: 1.7.4 + otp_release: 21.2 + - elixir: 1.7.4 + otp_release: 22.3.4 + + - elixir: 1.8.2 + otp_release: 20.3.8 + - elixir: 1.8.2 + otp_release: 21.2 + - elixir: 1.8.2 + otp_release: 22.3.4 + + - elixir: 1.9.4 + otp_release: 20.3.8 + - elixir: 1.9.4 + otp_release: 21.2 + - elixir: 1.9.4 + otp_release: 22.3.4 + + - elixir: 1.10.3 + otp_release: 21.2 + - elixir: 1.10.3 + otp_release: 22.3.4 + - elixir: 1.10.3 + otp_release: 23.0.2 + before_script: - mix deps.get --only test script: