diff options
author | Tim Smith <tsmith@chef.io> | 2017-12-19 16:31:22 -0800 |
---|---|---|
committer | Tim Smith <tsmith@chef.io> | 2017-12-19 16:31:22 -0800 |
commit | acdd6f6016fbf4e4d803552614a5040f7547f6b6 (patch) | |
tree | 7588c911a005a193a77803b51bec1cc937ed09d5 | |
parent | d454fdd7304101f0bce60070343ca51aa513d91b (diff) | |
download | chef-travis_dies_a_lot.tar.gz |
Trim down travis for testingtravis_dies_a_lot
Signed-off-by: Tim Smith <tsmith@chef.io>
-rw-r--r-- | .travis.yml | 303 |
1 files changed, 2 insertions, 301 deletions
diff --git a/.travis.yml b/.travis.yml index 3eeab89a6e..a5f2567fd2 100644 --- a/.travis.yml +++ b/.travis.yml @@ -16,7 +16,7 @@ before_script: # force all .rspec tests into progress display to reduce line count - echo --color > .rspec - echo -fp >> .rspec - # necessary for sudo: true tests, ingore failures on tests invoked with sudo: false + # necessary for sudo: true tests, ignore failures on tests invoked with sudo: false - sudo sed -i -e 's/^Defaults\tsecure_path.*$//' /etc/sudoers || true # do not run expensive spec tests on PRs, only on branches @@ -40,303 +40,4 @@ matrix: sudo: true script: sudo -E $(which bundle) exec rake spec; # also remove integration / external tests - bundler_args: --without ci docgen guard integration maintenance omnibus_package --frozen - - env: - CHEFSTYLE: 1 - rvm: 2.4.2 - script: bundle exec rake style - # also remove integration / external tests - bundler_args: --without ci docgen guard integration maintenance omnibus_package --frozen - - env: - AUDIT_CHECK: 1 - rvm: 2.4.2 - script: bundle exec bundle-audit check --update - # also remove integration / external tests - bundler_args: --without ci docgen guard integration maintenance omnibus_package --frozen - # - # External tests - # - - env: - TEST_GEM: sethvargo/chef-sugar - script: bundle exec tasks/bin/run_external_test $TEST_GEM master rake - rvm: 2.4.2 - - 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.2 - - env: - TEST_GEM: chef/cheffish - script: bundle exec tasks/bin/run_external_test $TEST_GEM master rake spec - rvm: 2.4.2 - - env: - TEST_GEM: chefspec/chefspec - script: bundle exec tasks/bin/run_external_test $TEST_GEM master rake - rvm: 2.4.2 - - env: - TEST_GEM: foodcritic/foodcritic - script: bundle exec tasks/bin/run_external_test $TEST_GEM master rake test - rvm: 2.4.2 - - env: - TEST_GEM: poise/halite - script: bundle exec tasks/bin/run_external_test $TEST_GEM master rake spec - rvm: 2.4.2 - - env: - TEST_GEM: chef/knife-windows - script: bundle exec tasks/bin/run_external_test $TEST_GEM master rake unit_spec - rvm: 2.4.2 - - env: - TEST_GEM: poise/poise - script: bundle exec tasks/bin/run_external_test $TEST_GEM master rake spec - rvm: 2.4.2 - - env: - TEST_GEM: chef/knife-windows - script: bundle exec tasks/bin/run_external_test $TEST_GEM master rake unit_spec - rvm: 2.4.2 - ### START TEST KITCHEN ONLY ### - # - - rvm: 2.4.2 - 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 ci docgen guard integration maintenance omnibus_package --frozen - before_script: - - sudo iptables -L DOCKER || ( echo "DOCKER iptables chain missing" ; sudo iptables -N DOCKER ) - - cd kitchen-tests - script: - - bundle exec kitchen test base-amazonlinux - after_failure: - - cat .kitchen/logs/kitchen.log - env: - - AMAZON=LATEST - - KITCHEN_YAML=.kitchen.travis.yml - - rvm: 2.4.2 - 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 ci docgen guard integration maintenance omnibus_package --frozen - before_script: - - sudo iptables -L DOCKER || ( echo "DOCKER iptables chain missing" ; sudo iptables -N DOCKER ) - - cd kitchen-tests - script: - - bundle exec kitchen test base-ubuntu-1404 - after_failure: - - cat .kitchen/logs/kitchen.log - env: - - UBUNTU=14.04 - - KITCHEN_YAML=.kitchen.travis.yml - - rvm: 2.4.2 - 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 ci docgen guard integration maintenance omnibus_package --frozen - before_script: - - sudo iptables -L DOCKER || ( echo "DOCKER iptables chain missing" ; sudo iptables -N DOCKER ) - - cd kitchen-tests - script: - - bundle exec kitchen test base-ubuntu-1604 - after_failure: - - cat .kitchen/logs/kitchen.log - env: - - UBUNTU=16.04 - - KITCHEN_YAML=.kitchen.travis.yml - - rvm: 2.4.2 - 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 ci docgen guard integration maintenance omnibus_package --frozen - before_script: - - sudo iptables -L DOCKER || ( echo "DOCKER iptables chain missing" ; sudo iptables -N DOCKER ) - - cd kitchen-tests - script: - - bundle exec kitchen test base-debian-7 - after_failure: - - cat .kitchen/logs/kitchen.log - env: - - DEBIAN=7 - - KITCHEN_YAML=.kitchen.travis.yml - - rvm: 2.4.2 - 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 ci docgen guard integration maintenance omnibus_package --frozen - before_script: - - sudo iptables -L DOCKER || ( echo "DOCKER iptables chain missing" ; sudo iptables -N DOCKER ) - - cd kitchen-tests - script: - - bundle exec kitchen test base-debian-8 - after_failure: - - cat .kitchen/logs/kitchen.log - env: - - DEBIAN=8 - - KITCHEN_YAML=.kitchen.travis.yml - - rvm: 2.4.2 - 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 ci docgen guard integration maintenance omnibus_package --frozen - before_script: - - sudo iptables -L DOCKER || ( echo "DOCKER iptables chain missing" ; sudo iptables -N DOCKER ) - - cd kitchen-tests - script: - - bundle exec kitchen test base-debian-9 - after_failure: - - cat .kitchen/logs/kitchen.log - env: - - DEBIAN=9 - - KITCHEN_YAML=.kitchen.travis.yml - - rvm: 2.4.2 - 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 ci docgen guard integration maintenance omnibus_package --frozen - before_script: - - sudo iptables -L DOCKER || ( echo "DOCKER iptables chain missing" ; sudo iptables -N DOCKER ) - - cd kitchen-tests - script: - - bundle exec kitchen test base-centos-6 - after_failure: - - cat .kitchen/logs/kitchen.log - env: - - CENTOS=6 - - KITCHEN_YAML=.kitchen.travis.yml - - rvm: 2.4.2 - 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 ci docgen guard integration maintenance omnibus_package --frozen - before_script: - - sudo iptables -L DOCKER || ( echo "DOCKER iptables chain missing" ; sudo iptables -N DOCKER ) - - cd kitchen-tests - script: - - bundle exec kitchen test base-centos-7 - after_failure: - - cat .kitchen/logs/kitchen.log - env: - - CENTOS=7 - - KITCHEN_YAML=.kitchen.travis.yml - - rvm: 2.4.2 - 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 ci docgen guard integration maintenance omnibus_package --frozen - before_script: - - sudo iptables -L DOCKER || ( echo "DOCKER iptables chain missing" ; sudo iptables -N DOCKER ) - - cd kitchen-tests - script: - - bundle exec kitchen test base-fedora-latest - after_failure: - - cat .kitchen/logs/kitchen.log - env: - - FEDORA=latest - - KITCHEN_YAML=.kitchen.travis.yml - - rvm: 2.4.2 - 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 ci docgen guard integration maintenance omnibus_package --frozen - before_script: - - sudo iptables -L DOCKER || ( echo "DOCKER iptables chain missing" ; sudo iptables -N DOCKER ) - - cd kitchen-tests - script: - - bundle exec kitchen test base-opensuse-leap - after_failure: - - cat .kitchen/logs/kitchen.log - env: - - OPENSUSELEAP=42 - - KITCHEN_YAML=.kitchen.travis.yml -# - rvm: 2.4.2 -# 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 ci docgen guard integration maintenance omnibus_package --frozen -# before_script: -# - sudo iptables -L DOCKER || ( echo "DOCKER iptables chain missing" ; sudo iptables -N DOCKER ) -# - cd kitchen-tests -# script: -# - bundle exec kitchen test awesome-customers-ubuntu-ubuntu-1404 -# after_failure: -# - cat .kitchen/logs/kitchen.log -# env: -# - AWESOME_CUSTOMERS_UBUNTU=1 -# - KITCHEN_YAML=.kitchen.travis.yml -# - rvm: 2.4.2 -# 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 ci docgen guard integration maintenance omnibus_package --frozen -# before_script: -# - sudo iptables -L DOCKER || ( echo "DOCKER iptables chain missing" ; sudo iptables -N DOCKER ) -# - cd kitchen-tests -# script: -# - bundle exec kitchen test awesome-customers-rhel-centos-7 -# after_failure: -# - cat .kitchen/logs/kitchen.log -# env: -# - AWESOME_CUSTOMERS_RHEL=1 -# - KITCHEN_YAML=.kitchen.travis.yml -# ### END TEST KITCHEN ONLY ### - - rvm: 2.4.2 - sudo: required - 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) - - sudo apt-get update - - sudo apt-get -y install squid3 git curl - bundler_args: --without ci docgen guard integration maintenance omnibus_package --frozen - env: - - PROXY_TESTS_DIR=proxy_tests/files/default/scripts - - PROXY_TESTS_REPO=$PROXY_TESTS_DIR/repo - script: - - bundle exec chef-client --version - - git clone https://github.com/chef/proxy_tests.git - - rvmsudo -E bundle exec bash $PROXY_TESTS_DIR/run_tests.sh chef_client \* \* /tmp/out.txt - after_script: - - cat /tmp/out.txt - - sudo cat /var/log/squid3/cache.log - - sudo cat /var/log/squid3/access.log - -notifications: - on_change: true - on_failure: true - on_success: change - on_pull_requests: false - irc: - channels: - - chat.freenode.net#chef-hacking + bundler_args: --without ci docgen guard integration maintenance omnibus_package --frozen
\ No newline at end of file |