diff options
author | Tim Smith <tsmith@chef.io> | 2018-10-27 13:55:13 -0700 |
---|---|---|
committer | Tim Smith <tsmith@chef.io> | 2018-10-31 14:35:46 -0700 |
commit | 53ad2c51cbd68c1fc94ebd59758d909f275a1d0c (patch) | |
tree | 48c9d5e0daec75b2027d5f0956a10f8473e07017 | |
parent | abd710ebbaabeabd0f210963f3c4a9645bc1bf78 (diff) | |
download | chef-53ad2c51cbd68c1fc94ebd59758d909f275a1d0c.tar.gz |
Break out appveyor
Signed-off-by: Tim Smith <tsmith@chef.io>
-rw-r--r-- | appveyor.yml | 31 |
1 files changed, 27 insertions, 4 deletions
diff --git a/appveyor.yml b/appveyor.yml index 6fb83ff6ce..4de1d2f527 100644 --- a/appveyor.yml +++ b/appveyor.yml @@ -5,7 +5,12 @@ platform: - x64 cache: -- vendor/bundle + - vendor/bundle + +configuration: + - integration + - functional + - unit environment: matrix: @@ -47,6 +52,7 @@ install: - SET BUNDLE_WITHOUT=server:docgen:maintenance:pry:travis:integration:ci - bundle config --local path vendor/bundle # use the cache we define above - bundle install || bundle install || bundle install + - SET SPEC_OPTS=--format progress build: off @@ -56,6 +62,23 @@ before_test: - bundler --version - bundle env -test_script: - - SET SPEC_OPTS=--format progress - - bundle exec rake spec +for: + - + matrix: + only: + - configuration: integration + build_script: + - bundle exec rake spec:integration + - + matrix: + only: + - configuration: functional + build_script: + - bundle exec rake spec:functional + - + matrix: + only: + - configuration: unit + build_script: + - bundle exec rake spec:unit + - bundle exec rake component_specs |