.travis.yml in test-kitchen-1.17.0 vs .travis.yml in test-kitchen-1.18.0
- old
+ new
@@ -1,41 +1,34 @@
+sudo: required
+dist: trusty
+services: docker
+
language: ruby
rvm:
- - 2.3.4
- - 2.4.1
+ - 2.3
+ - 2.4.2
- ruby-head
-env:
- - global:
- - machine_user=travis
- - machine_pass=travis
- - machine_port=22
-dist: precise
-sudo: required
-#cache: bundler
-
before_install:
- - sudo usermod -p `openssl passwd -1 'travis'` travis
- gem --version
-bundler_args: --without guard integration
+bundler_args: --with integration --without changelog debug docs
script:
- bundle exec rake
- - bundle install --with integration
- - export KITCHEN_YAML=.kitchen.ci.yml
- - bundle exec kitchen verify ubuntu
+ - export KITCHEN_YAML=.kitchen.dokken.yml
+ - bundle exec kitchen test
branches:
only:
- master
matrix:
include:
- - rvm: 2.3.4
+ - rvm: 2.4
# To run the proxy tests we need additional gems than what Test Kitchen normally uses
# for testing
gemfile: Gemfile.proxy_tests
before_install:
- sudo usermod -p `openssl passwd -1 'travis'` travis
@@ -59,8 +52,5 @@
- cat /tmp/out.txt
- sudo cat /var/log/squid3/cache.log
- sudo cat /var/log/squid3/access.log
allow_failures:
- rvm: ruby-head
-
-notifications:
- irc: "chat.freenode.net#kitchenci"