Skip to content

Commit

Permalink
(maint) Fix/update AppVeyor settings
Browse files Browse the repository at this point in the history
The appveyor script gives the appearance of setting to Ruby 2.1.5,
but that particular folder doesn't actually exist. When the build runs
it should share the environment variables, the Gemfile.lock file and
the Ruby version it is set on. Additionally we should test against
the x64 architecture, which should catch a reasonable amount of
failures related to Windows. Adding a second architecture slows
the build down quite a bit (to more than double the amount of time),
so we won't go the route of adding a matrix for now.
  • Loading branch information
ferventcoder committed May 1, 2015
1 parent 7eaedcf commit a25066f
Showing 1 changed file with 19 additions and 7 deletions.
26 changes: 19 additions & 7 deletions appveyor.yml
Original file line number Diff line number Diff line change
@@ -1,10 +1,22 @@
version: 4.0.0.{build}
platform:
- x64
version: 4.1.0.{build}
skip_commits:
message: /(^\(?doc\)?.*|.*[A|a]cceptance [T|t]est.*)/
clone_depth: 10
init:
- SET
install:
- SET PATH=C:\Ruby215\bin;%PATH%
- gem install bundler --quiet --no-ri --no-rdoc
- bundle install --without development
- SET PATH=C:\Ruby21-x64\bin;%PATH%
- gem install bundler --quiet --no-ri --no-rdoc
- bundle install --jobs 4 --retry 2 --without development
- type Gemfile.lock
- ruby -v
build: off
test_script:
- bundle exec rspec spec
- bundle exec rspec spec
notifications:
- provider: Email
to:
- [email protected]
on_build_success: false
on_build_failure: false
on_build_status_changed: false

0 comments on commit a25066f

Please sign in to comment.