From f1d6d17f77ebbcff08a0f8155edf8cb77b492df8 Mon Sep 17 00:00:00 2001 From: Tim Smith Date: Thu, 28 Sep 2017 09:19:53 -0700 Subject: Remove testing of audit, halite, and chef-zero and test on latest rubies Remove the failing tests so we start actually looking at the others. Signed-off-by: Tim Smith --- .travis.yml | 93 ++++++++++++++----------------------------------------------- 1 file changed, 21 insertions(+), 72 deletions(-) diff --git a/.travis.yml b/.travis.yml index 7a897b7f75..1dc35fb729 100644 --- a/.travis.yml +++ b/.travis.yml @@ -33,52 +33,42 @@ env: matrix: include: - - rvm: 2.2.6 + - rvm: 2.2.8 sudo: true script: sudo -E $(which bundle) exec rake spec; # also remove integration / external tests bundler_args: --without changelog development docgen guard integration maintenance omnibus_package tools aix bsd mac_os_x solaris windows --frozen - - rvm: 2.3.3 + - rvm: 2.3.5 sudo: true script: sudo -E $(which bundle) exec rake spec; # also remove integration / external tests bundler_args: --without changelog development docgen guard integration maintenance omnibus_package tools aix bsd mac_os_x solaris windows --frozen - - rvm: 2.4.1 + - rvm: 2.4.2 sudo: true script: sudo -E $(which bundle) exec rake spec; # also remove integration / external tests bundler_args: --without changelog development docgen guard integration maintenance omnibus_package tools aix bsd mac_os_x solaris windows --frozen - env: CHEFSTYLE: 1 - rvm: 2.3.3 + rvm: 2.3.5 script: bundle exec rake style # also remove integration / external tests bundler_args: --without changelog development docgen guard integration maintenance omnibus_package tools aix bsd mac_os_x solaris windows --frozen - - env: - AUDIT_CHECK: 1 - rvm: 2.3.3 - script: bundle exec bundle-audit check --update - # also remove integration / external tests - bundler_args: --without changelog development docgen guard integration maintenance omnibus_package tools aix bsd mac_os_x solaris windows --frozen # # External tests # - env: TEST_GEM: chef-provisioning script: tasks/bin/run_external_test $TEST_GEM rake spec - rvm: 2.3.3 + rvm: 2.3.5 - env: TEST_GEM: chef-sugar script: tasks/bin/run_external_test $TEST_GEM rake - rvm: 2.3.3 - - env: - - TEST_GEM: chef-zero - script: tasks/bin/run_external_test $TEST_GEM rake spec cheffs - rvm: 2.3.3 + rvm: 2.3.5 - env: TEST_GEM: cheffish script: tasks/bin/run_external_test $TEST_GEM rake spec - rvm: 2.3.3 + rvm: 2.3.5 - env: TEST_GEM: chefspec # The chefspec tests + bundler cache + "gem update --system" interact badly :/ @@ -88,26 +78,22 @@ matrix: - gem install bundler -v $(grep bundler omnibus_overrides.rb | cut -d'"' -f2) - bundle config --local without server:docgen:maintenance:omnibus_package:development:ruby_prof:pry script: tasks/bin/run_external_test $TEST_GEM rake - rvm: 2.3.3 + rvm: 2.3.5 - env: TEST_GEM: foodcritic script: tasks/bin/run_external_test $TEST_GEM rake test - rvm: 2.3.3 - - env: - TEST_GEM: halite - script: tasks/bin/run_external_test $TEST_GEM rake spec - rvm: 2.3.3 + rvm: 2.3.5 - env: TEST_GEM: knife-windows script: tasks/bin/run_external_test $TEST_GEM rake unit_spec - rvm: 2.3.3 + rvm: 2.3.5 - env: TEST_GEM: poise script: tasks/bin/run_external_test $TEST_GEM rake spec - rvm: 2.3.3 + rvm: 2.3.5 ### START TEST KITCHEN ONLY ### # - - rvm: 2.3.3 + - rvm: 2.3.5 services: docker sudo: required gemfile: kitchen-tests/Gemfile @@ -125,7 +111,7 @@ matrix: env: - UBUNTU=12.04 - KITCHEN_YAML=.kitchen.travis.yml - - rvm: 2.3.3 + - rvm: 2.3.5 services: docker sudo: required gemfile: kitchen-tests/Gemfile @@ -143,7 +129,7 @@ matrix: env: - UBUNTU=14.04 - KITCHEN_YAML=.kitchen.travis.yml - - rvm: 2.3.3 + - rvm: 2.3.5 services: docker sudo: required gemfile: kitchen-tests/Gemfile @@ -161,7 +147,7 @@ matrix: env: - UBUNTU=16.04 - KITCHEN_YAML=.kitchen.travis.yml - - rvm: 2.3.3 + - rvm: 2.3.5 services: docker sudo: required gemfile: kitchen-tests/Gemfile @@ -179,7 +165,7 @@ matrix: env: - DEBIAN=7 - KITCHEN_YAML=.kitchen.travis.yml - - rvm: 2.3.3 + - rvm: 2.3.5 services: docker sudo: required gemfile: kitchen-tests/Gemfile @@ -198,7 +184,7 @@ matrix: env: - DEBIAN=8 - KITCHEN_YAML=.kitchen.travis.yml - - rvm: 2.3.3 + - rvm: 2.3.5 services: docker sudo: required gemfile: kitchen-tests/Gemfile @@ -216,7 +202,7 @@ matrix: env: - CENTOS=6 - KITCHEN_YAML=.kitchen.travis.yml - - rvm: 2.3.3 + - rvm: 2.3.5 services: docker sudo: required gemfile: kitchen-tests/Gemfile @@ -234,44 +220,7 @@ matrix: env: - CENTOS=7 - KITCHEN_YAML=.kitchen.travis.yml -# - rvm: 2.3.3 -# services: docker -# sudo: required -# gemfile: kitchen-tests/Gemfile -# before_install: -# - gem update --system $(grep rubygems omnibus_overrides.rb | cut -d'"' -f2) -# - gem install bundler -v $(grep bundler omnibus_overrides.rb | cut -d'"' -f2) -# bundler_args: --without changelog development docgen guard integration maintenance omnibus_package tools aix bsd mac_os_x solaris windows --frozen -# before_script: -# - sudo iptables -L DOCKER || ( echo "DOCKER iptables chain missing" ; sudo iptables -N DOCKER ) -# - cd kitchen-tests -# script: -# - bundle exec kitchen test webapp-fedora-latest -# after_failure: -# - cat .kitchen/logs/kitchen.log -# env: -# - FEDORA=latest -# - KITCHEN_YAML=.kitchen.travis.yml -# can re-enable amazonlinux when we get a build in current that contains the crypto libs added in #5687 -# - rvm: 2.3.3 -# services: docker -# sudo: required -# gemfile: kitchen-tests/Gemfile -# before_install: -# - gem update --system $(grep rubygems omnibus_overrides.rb | cut -d'"' -f2) -# - gem install bundler -v $(grep bundler omnibus_overrides.rb | cut -d'"' -f2) -# bundler_args: --without changelog development docgen guard integration maintenance omnibus_package tools aix bsd mac_os_x solaris windows --frozen -# before_script: -# - sudo iptables -L DOCKER || ( echo "DOCKER iptables chain missing" ; sudo iptables -N DOCKER ) -# - cd kitchen-tests -# script: -# - travis_wait bundle exec kitchen test webapp-amazonlinux -# after_failure: -# - cat .kitchen/logs/kitchen.log -# env: -# - AMAZONLINUX=LATEST -# - KITCHEN_YAML=.kitchen.travis.yml - - rvm: 2.3.3 + - rvm: 2.3.5 services: docker sudo: required gemfile: kitchen-tests/Gemfile @@ -289,7 +238,7 @@ matrix: env: - AWESOME_CUSTOMERS_UBUNTU=1 - KITCHEN_YAML=.kitchen.travis.yml - - rvm: 2.3.3 + - rvm: 2.3.5 services: docker sudo: required gemfile: kitchen-tests/Gemfile @@ -308,7 +257,7 @@ matrix: - AWESOME_CUSTOMERS_RHEL=1 - KITCHEN_YAML=.kitchen.travis.yml ### END TEST KITCHEN ONLY ### - - rvm: 2.3.3 + - rvm: 2.3.5 sudo: required dist: trusty before_install: -- cgit v1.2.1