.travis.yml in tpm-key_attestation-0.8.0 vs .travis.yml in tpm-key_attestation-0.9.0

- old
+ new

@@ -1,27 +1,40 @@ --- dist: bionic language: ruby -cache: bundler -rvm: - - ruby-head - - 2.7.0 - - 2.6.5 - - 2.5.7 - - 2.4.9 +cache: + bundler: true + directories: + - /home/travis/.rvm/ +env: + - RB=2.7.1 LIBSSL=1.0 + - RB=2.7.1 LIBSSL=1.1 + - RB=2.6.6 LIBSSL=1.0 + - RB=2.6.6 LIBSSL=1.1 + - RB=2.5.8 LIBSSL=1.0 + - RB=2.5.8 LIBSSL=1.1 + - RB=2.4.10 LIBSSL=1.0 + - RB=2.4.10 LIBSSL=1.1 + - RB=ruby-head LIBSSL=1.0 + - RB=ruby-head LIBSSL=1.1 + gemfile: - gemfiles/openssl_head.gemfile + - gemfiles/openssl_2_2.gemfile - gemfiles/openssl_2_1.gemfile - gemfiles/openssl_2_0.gemfile - gemfiles/openssl_default.gemfile matrix: fast_finish: true allow_failures: - - rvm: ruby-head + - env: RB=ruby-head LIBSSL=1.0 + - env: RB=ruby-head LIBSSL=1.1 - gemfile: gemfiles/openssl_head.gemfile before_install: + - ./install-openssl.sh + - ./install-ruby.sh - gem install bundler -v "~> 2.0" - rm Gemfile.lock