diff options
Diffstat (limited to 'appveyor.yml')
-rw-r--r-- | appveyor.yml | 31 |
1 files changed, 18 insertions, 13 deletions
diff --git a/appveyor.yml b/appveyor.yml index 7d89df1eb3..f825cd8768 100644 --- a/appveyor.yml +++ b/appveyor.yml @@ -1,14 +1,15 @@ version: "master-{build}" -os: Windows Server 2012 R2 +os: Visual Studio 2017 platform: - x64 +cache: +- vendor/bundle + environment: matrix: - # 21-x64 is failing right now - #- ruby_version: "21-x64" - - ruby_version: "21" + - ruby_version: "25-x64" clone_folder: c:\projects\chef clone_depth: 1 @@ -16,24 +17,28 @@ skip_tags: true branches: only: - master + - chef-13 + - chef-12 install: - systeminfo - winrm quickconfig -q + - regedit /s c:\projects\chef\appveyor_registry.reg - SET PATH=C:\Ruby%ruby_version%\bin;%PATH% - echo %PATH% + - appveyor DownloadFile http://curl.haxx.se/ca/cacert.pem -FileName C:\cacert.pem + - set SSL_CERT_FILE=C:\cacert.pem + - 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 + +build: off + +before_test: - ruby --version - - gem update --system || gem update --system || gem update --system - - gem install bundler --quiet --no-ri --no-rdoc || gem install bundler --quiet --no-ri --no-rdoc || gem install bundler --quiet --no-ri --no-rdoc - - update_rubygems - gem --version - bundler --version - - SET BUNDLE_IGNORE_CONFIG=true - - SET BUNDLE_FROZEN=1 - - SET BUNDLE_WITHOUT=development:guard:maintenance:tools:integration:changelog:docgen:travis:style:omnibus_package:aix:bsd:linux:mac_os_x:solaris - -build_script: - - bundle install || bundle install || bundle install + - bundle env test_script: - SET SPEC_OPTS=--format progress |