diff options
author | Tim Smith <tsmith@chef.io> | 2018-10-27 13:55:13 -0700 |
---|---|---|
committer | Tim Smith <tsmith@chef.io> | 2018-10-27 14:06:28 -0700 |
commit | 10e6df6a74b8cc6ec328114687eb32329ea95f0b (patch) | |
tree | 15caebd2fbdb627105bad03855a98e91f09ff05c /appveyor.yml | |
parent | f343740fbd93812ed9b247b8a7752372ee0ae1fc (diff) | |
download | chef-10e6df6a74b8cc6ec328114687eb32329ea95f0b.tar.gz |
Break out appveyor
Signed-off-by: Tim Smith <tsmith@chef.io>
Diffstat (limited to 'appveyor.yml')
-rw-r--r-- | appveyor.yml | 31 |
1 files changed, 27 insertions, 4 deletions
diff --git a/appveyor.yml b/appveyor.yml index 378574103f..e5ad88b8a3 100644 --- a/appveyor.yml +++ b/appveyor.yml @@ -5,7 +5,12 @@ platform: - x64 cache: -- vendor/bundle + - vendor/bundle + +configuration: + - integration + - functional + - unit environment: matrix: @@ -41,6 +46,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 @@ -50,6 +56,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 |