summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTim Smith <tsmith@chef.io>2018-10-29 09:26:38 -0700
committerTim Smith <tsmith@chef.io>2018-10-29 09:26:38 -0700
commit1561a17a5c7339a05a8ea3b7dd0008f0b6c8e8c4 (patch)
treecadb6537463a458214dab322e9c0fa1aa544185c
parentfedd07d72b8526640c338dd1ef539b9ce8ca52e2 (diff)
downloadchef-1561a17a5c7339a05a8ea3b7dd0008f0b6c8e8c4.tar.gz
Test with the latest Ruby releases
Signed-off-by: Tim Smith <tsmith@chef.io>
-rw-r--r--.travis.yml78
1 files changed, 39 insertions, 39 deletions
diff --git a/.travis.yml b/.travis.yml
index 0039f197e1..219bc38f6f 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -36,31 +36,31 @@ matrix:
include:
- env:
INTEGRATION_SPECS_23: 1
- rvm: 2.3.5
+ rvm: 2.3.8
sudo: true
script: sudo -E $(which bundle) exec rake spec:integration;
bundler_args: --without ci docgen guard integration maintenance omnibus_package --frozen
- env:
INTEGRATION_SPECS_24: 1
- rvm: 2.4.4
+ rvm: 2.4.5
sudo: true
script: sudo -E $(which bundle) exec rake spec:integration;
bundler_args: --without ci docgen guard integration maintenance omnibus_package --frozen
- env:
FUNCTIONAL_SPECS_23: 1
- rvm: 2.3.5
+ rvm: 2.3.8
sudo: true
script: sudo -E $(which bundle) exec rake spec:functional;
bundler_args: --without ci docgen guard integration maintenance omnibus_package --frozen
- env:
FUNCTIONAL_SPECS_24: 1
- rvm: 2.4.4
+ rvm: 2.4.5
sudo: true
script: sudo -E $(which bundle) exec rake spec:functional;
bundler_args: --without ci docgen guard integration maintenance omnibus_package --frozen
- env:
UNIT_SPECS_23: 1
- rvm: 2.3.5
+ rvm: 2.3.8
sudo: true
script:
- sudo -E $(which bundle) exec rake spec:unit;
@@ -68,7 +68,7 @@ matrix:
bundler_args: --without ci docgen guard integration maintenance omnibus_package --frozen
- env:
UNIT_SPECS_24: 1
- rvm: 2.4.4
+ rvm: 2.4.5
sudo: true
script:
- sudo -E $(which bundle) exec rake spec:unit;
@@ -76,7 +76,7 @@ matrix:
bundler_args: --without ci docgen guard integration maintenance omnibus_package --frozen
- env:
CHEFSTYLE: 1
- rvm: 2.4.4
+ rvm: 2.4.5
script: bundle exec rake style
# also remove integration / external tests
bundler_args: --without ci docgen guard integration maintenance omnibus_package --frozen
@@ -86,45 +86,45 @@ matrix:
- env:
TEST_GEM: sethvargo/chef-sugar
script: bundle exec tasks/bin/run_external_test $TEST_GEM master rake
- rvm: 2.4.4
+ rvm: 2.4.5
- env:
PEDANT_OPTS: --skip-oc_id
TEST_GEM: chef/chef-zero
script: bundle exec tasks/bin/run_external_test $TEST_GEM master rake spec cheffs
- rvm: 2.4.4
+ rvm: 2.4.5
- env:
TEST_GEM: chef/cheffish
script: bundle exec tasks/bin/run_external_test $TEST_GEM cheffish-13 rake spec
- rvm: 2.4.4
+ rvm: 2.4.5
- env:
TEST_GEM: chefspec/chefspec
script: bundle exec tasks/bin/run_external_test $TEST_GEM master rake
- rvm: 2.4.4
+ rvm: 2.4.5
- env:
TEST_GEM: foodcritic/foodcritic
script: bundle exec tasks/bin/run_external_test $TEST_GEM master rake test
- rvm: 2.4.4
+ rvm: 2.4.5
- env:
TEST_GEM: poise/halite
script: bundle exec tasks/bin/run_external_test $TEST_GEM master rake spec
- rvm: 2.4.4
+ rvm: 2.4.5
- env:
TEST_GEM: chef/knife-windows
script: bundle exec tasks/bin/run_external_test $TEST_GEM master rake unit_spec
- rvm: 2.4.4
+ rvm: 2.4.5
- env:
TEST_GEM: poise/poise
script: bundle exec tasks/bin/run_external_test $TEST_GEM master rake spec
- rvm: 2.4.4
+ rvm: 2.4.5
- env:
TEST_GEM: chef/knife-windows
script: bundle exec tasks/bin/run_external_test $TEST_GEM master rake unit_spec
- rvm: 2.4.4
+ rvm: 2.4.5
### START TEST KITCHEN ONLY ###
#
# Temporarily Disable Amazon Linux 2
#
- # - rvm: 2.4.4
+ # - rvm: 2.4.5
# services: docker
# sudo: required
# gemfile: kitchen-tests/Gemfile
@@ -135,13 +135,13 @@ matrix:
# - sudo iptables -L DOCKER || ( echo "DOCKER iptables chain missing" ; sudo iptables -N DOCKER )
# - cd kitchen-tests
# script:
- # - bundle exec kitchen test base-amazonlinux
+ # - bundle exec kitchen test end-to-end-amazonlinux
# after_failure:
# - cat .kitchen/logs/kitchen.log
# env:
# - AMAZON=LATEST
# - KITCHEN_YAML=.kitchen.travis.yml
- - rvm: 2.4.4
+ - rvm: 2.4.5
services: docker
sudo: required
gemfile: kitchen-tests/Gemfile
@@ -152,13 +152,13 @@ matrix:
- sudo iptables -L DOCKER || ( echo "DOCKER iptables chain missing" ; sudo iptables -N DOCKER )
- cd kitchen-tests
script:
- - bundle exec kitchen test base-ubuntu-1404
+ - bundle exec kitchen test end-to-end-ubuntu-1404
after_failure:
- cat .kitchen/logs/kitchen.log
env:
- UBUNTU=14.04
- KITCHEN_YAML=.kitchen.travis.yml
- - rvm: 2.4.4
+ - rvm: 2.4.5
services: docker
sudo: required
gemfile: kitchen-tests/Gemfile
@@ -169,13 +169,13 @@ matrix:
- sudo iptables -L DOCKER || ( echo "DOCKER iptables chain missing" ; sudo iptables -N DOCKER )
- cd kitchen-tests
script:
- - bundle exec kitchen test base-ubuntu-1604
+ - bundle exec kitchen test end-to-end-ubuntu-1604
after_failure:
- cat .kitchen/logs/kitchen.log
env:
- UBUNTU=16.04
- KITCHEN_YAML=.kitchen.travis.yml
- - rvm: 2.4.4
+ - rvm: 2.4.5
services: docker
sudo: required
gemfile: kitchen-tests/Gemfile
@@ -186,13 +186,13 @@ matrix:
- sudo iptables -L DOCKER || ( echo "DOCKER iptables chain missing" ; sudo iptables -N DOCKER )
- cd kitchen-tests
script:
- - bundle exec kitchen test base-debian-7
+ - bundle exec kitchen test end-to-end-debian-7
after_failure:
- cat .kitchen/logs/kitchen.log
env:
- DEBIAN=7
- KITCHEN_YAML=.kitchen.travis.yml
- - rvm: 2.4.4
+ - rvm: 2.4.5
services: docker
sudo: required
gemfile: kitchen-tests/Gemfile
@@ -203,13 +203,13 @@ matrix:
- sudo iptables -L DOCKER || ( echo "DOCKER iptables chain missing" ; sudo iptables -N DOCKER )
- cd kitchen-tests
script:
- - bundle exec kitchen test base-debian-8
+ - bundle exec kitchen test end-to-end-debian-8
after_failure:
- cat .kitchen/logs/kitchen.log
env:
- DEBIAN=8
- KITCHEN_YAML=.kitchen.travis.yml
- - rvm: 2.4.4
+ - rvm: 2.4.5
services: docker
sudo: required
gemfile: kitchen-tests/Gemfile
@@ -220,13 +220,13 @@ matrix:
- sudo iptables -L DOCKER || ( echo "DOCKER iptables chain missing" ; sudo iptables -N DOCKER )
- cd kitchen-tests
script:
- - bundle exec kitchen test base-debian-9
+ - bundle exec kitchen test end-to-end-debian-9
after_failure:
- cat .kitchen/logs/kitchen.log
env:
- DEBIAN=9
- KITCHEN_YAML=.kitchen.travis.yml
- - rvm: 2.4.4
+ - rvm: 2.4.5
services: docker
sudo: required
gemfile: kitchen-tests/Gemfile
@@ -237,13 +237,13 @@ matrix:
- sudo iptables -L DOCKER || ( echo "DOCKER iptables chain missing" ; sudo iptables -N DOCKER )
- cd kitchen-tests
script:
- - bundle exec kitchen test base-centos-6
+ - bundle exec kitchen test end-to-end-centos-6
after_failure:
- cat .kitchen/logs/kitchen.log
env:
- CENTOS=6
- KITCHEN_YAML=.kitchen.travis.yml
- - rvm: 2.4.4
+ - rvm: 2.4.5
services: docker
sudo: required
gemfile: kitchen-tests/Gemfile
@@ -254,13 +254,13 @@ matrix:
- sudo iptables -L DOCKER || ( echo "DOCKER iptables chain missing" ; sudo iptables -N DOCKER )
- cd kitchen-tests
script:
- - bundle exec kitchen test base-centos-7
+ - bundle exec kitchen test end-to-end-centos-7
after_failure:
- cat .kitchen/logs/kitchen.log
env:
- CENTOS=7
- KITCHEN_YAML=.kitchen.travis.yml
- - rvm: 2.4.4
+ - rvm: 2.4.5
services: docker
sudo: required
gemfile: kitchen-tests/Gemfile
@@ -271,13 +271,13 @@ matrix:
- sudo iptables -L DOCKER || ( echo "DOCKER iptables chain missing" ; sudo iptables -N DOCKER )
- cd kitchen-tests
script:
- - bundle exec kitchen test base-fedora-latest
+ - bundle exec kitchen test end-to-end-fedora-latest
after_failure:
- cat .kitchen/logs/kitchen.log
env:
- FEDORA=latest
- KITCHEN_YAML=.kitchen.travis.yml
- - rvm: 2.4.4
+ - rvm: 2.4.5
services: docker
sudo: required
gemfile: kitchen-tests/Gemfile
@@ -288,13 +288,13 @@ matrix:
- sudo iptables -L DOCKER || ( echo "DOCKER iptables chain missing" ; sudo iptables -N DOCKER )
- cd kitchen-tests
script:
- - bundle exec kitchen test base-opensuse-leap
+ - bundle exec kitchen test end-to-end-opensuse-leap
after_failure:
- cat .kitchen/logs/kitchen.log
env:
- OPENSUSELEAP=42
- KITCHEN_YAML=.kitchen.travis.yml
-# - rvm: 2.4.4
+# - rvm: 2.4.5
# services: docker
# sudo: required
# gemfile: kitchen-tests/Gemfile
@@ -311,7 +311,7 @@ matrix:
# env:
# - AWESOME_CUSTOMERS_UBUNTU=1
# - KITCHEN_YAML=.kitchen.travis.yml
-# - rvm: 2.4.4
+# - rvm: 2.4.5
# services: docker
# sudo: required
# gemfile: kitchen-tests/Gemfile
@@ -329,7 +329,7 @@ matrix:
# - AWESOME_CUSTOMERS_RHEL=1
# - KITCHEN_YAML=.kitchen.travis.yml
# ### END TEST KITCHEN ONLY ###
- - rvm: 2.4.4
+ - rvm: 2.4.5
sudo: required
before_install:
- gem update --system $(grep rubygems omnibus_overrides.rb | cut -d'"' -f2)