summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAbinoam P. Marques Jr <abinoam@gmail.com>2017-09-25 21:57:44 -0300
committerGitHub <noreply@github.com>2017-09-25 21:57:44 -0300
commitd53851be0d545453e58439c8faca98f4fbdebf40 (patch)
tree37c4e403e633badbd7ec1bf6aced44a126fd0311
parent73bd6a13a479cce042ed702a4154e15d169efb3f (diff)
parente967c3af70c87d425dcbe3e732f931b14b509cca (diff)
downloadhighline-d53851be0d545453e58439c8faca98f4fbdebf40.tar.gz
Merge pull request #216 from JEG2/fix_appveyor
Update .appveyor.yml
-rw-r--r--Changelog.md3
-rw-r--r--appveyor.yml38
2 files changed, 31 insertions, 10 deletions
diff --git a/Changelog.md b/Changelog.md
index fe00ff2..b07d79b 100644
--- a/Changelog.md
+++ b/Changelog.md
@@ -2,6 +2,9 @@
Below is a complete listing of changes for each revision of HighLine.
+### Unreleased
+* PR #216 - Update .appveyor.yml - Fix Windows CI (@abinoam)
+
### 2.0.0-develop.11 / 2017-09-25
* PR #215 - Apply several Rubocop stylistic suggestions (@abinoam)
* Update gemspec/Gemfile to newer standards
diff --git a/appveyor.yml b/appveyor.yml
index eca79c7..f0441f4 100644
--- a/appveyor.yml
+++ b/appveyor.yml
@@ -1,19 +1,37 @@
-version: '{build}'
+version: 2.0.{build}-{branch}
-skip_tags: true
+cache:
+ - vendor/bundle
environment:
matrix:
- - ruby_version: "21"
- - ruby_version: "21-x64"
+ - RUBY_VERSION: "193"
+ - RUBY_VERSION: "200"
+ - RUBY_VERSION: "200-x64"
+ - RUBY_VERSION: "21"
+ - RUBY_VERSION: "21-x64"
+ - RUBY_VERSION: "22"
+ - RUBY_VERSION: "22-x64"
+ - RUBY_VERSION: "23"
+ - RUBY_VERSION: "23-x64"
+ - RUBY_VERSION: "24"
+ - RUBY_VERSION: "24-x64"
-install:
- - SET PATH=C:\Ruby%ruby_version%\bin;%PATH%
- - gem install bundler --no-document -v 1.10.5
- - bundle install --retry=3 --without development
+matrix:
+ allow_failures:
+ - RUBY_VERSION: "193"
-test_script:
- - bundle exec rake
+install:
+ - set PATH=C:\Ruby%RUBY_VERSION%\bin;%PATH%
+ - bundle config --local path vendor/bundle
+ - bundle install --retry=3 --without code_quality
build: off
+before_test:
+ - ruby -v
+ - gem -v
+ - bundle -v
+
+test_script:
+ - bundle exec rake