diff --git a/.kitchen.travis.yml b/.kitchen.travis.yml new file mode 100644 index 0000000..f847543 --- /dev/null +++ b/.kitchen.travis.yml @@ -0,0 +1,6 @@ +suites: + + - name: <%= ENV['SUITE'] %> + provisioner: + pillars-from-files: + neutron.sls: tests/pillar/<%= ENV['SUITE'] %>.sls diff --git a/.travis.yml b/.travis.yml index 7a77247..2c41ae6 100644 --- a/.travis.yml +++ b/.travis.yml @@ -17,15 +17,17 @@ install: - bundle install env: - - PLATFORM=trevorj/salty-whales:trusty - - PLATFORM=trevorj/salty-whales:xenial + - PLATFORM=trevorj/salty-whales:trusty SUITE=alertmanager + - PLATFORM=trevorj/salty-whales:xenial SUITE=alertmanager + - PLATFORM=trevorj/salty-whales:trusty SUITE=server + - PLATFORM=trevorj/salty-whales:xenial SUITE=server before_script: - set -o pipefail - make test | tail script: - - test ! -e .kitchen.yml || bundle exec kitchen test -t tests/integration + - KITCHEN_LOCAL_YAML=.kitchen.travis.yml bundle exec kitchen test -t tests/integration notifications: webhooks: