circle.yml
machine:
services:
- docker
ruby:
version: 2.4.0
environment:
TESTS: debian ubuntu-12 ubuntu-14 ubuntu-15
CHEF_VERSION: ~> 12.0
dependencies:
override:
- bundle check --path=vendor/bundle || bundle install --path=vendor/bundle --jobs=4 --retry=3 --without='doc style unit integration_vagrant integration_cloud':
timeout: 900
test:
override:
- TESTS=(${TESTS// / }) ; bundle exec rake "integration[${TESTS[$CIRCLE_NODE_INDEX]}]":
parallel: true
timeout: 900