Commit c58c653b63b0a87cafabfb4513d9591c409af742

Authored by Braulio Bhavamitra
1 parent 36dfeecb

travis: ensure correct environment

Showing 1 changed file with 10 additions and 6 deletions   Show diff stats
.travis.yml
... ... @@ -6,15 +6,19 @@ notifications:
6 6 template:
7 7 - "%{repository_slug} %{branch} %{commit} %{commit_subject} - %{result} %{build_url}"
8 8  
9   -# trusty constainers take more time to start
10   -#dist: trusty
  9 +# Ensure Container-based environment, as others can have some random failures
  10 +# specially with different Firefox versions and selenium tests.
  11 +# E.g. https://travis-ci.org/noosfero/noosfero/jobs/122918772#L1308
  12 +#
  13 +# Also container-based environments have the fatest boot times and
  14 +# are the only one with cache available for public projects.
  15 +# See https://docs.travis-ci.com/user/ci-environment/#Virtualization-environments
  16 +sudo: false
  17 +cache: bundler
11 18  
12 19 language: ruby
13 20 rvm:
14   - - 2.2
15   - # ruby 2.3 works but isn't stable on travis
16   -
17   -cache: bundler
  21 + - 2.3.0
18 22  
19 23 addons:
20 24 apt:
... ...