Add AppVeyor support for Windows CI testing.
This commit is contained in:
parent
dbea0c5389
commit
cca211af98
|
@ -1,10 +1,11 @@
|
|||
# [Jekyll](https://jekyllrb.com/)
|
||||
|
||||
[][ruby-gems]
|
||||
[][travis]
|
||||
[][coverage]
|
||||
[][codeclimate]
|
||||
[][gemnasium]
|
||||
[][travis]
|
||||
[][appveyor]
|
||||
[][coverage]
|
||||
[][codeclimate]
|
||||
[][gemnasium]
|
||||
[][hakiri]
|
||||
|
||||
[ruby-gems]: https://rubygems.org/gems/jekyll
|
||||
|
@ -13,6 +14,7 @@
|
|||
[coverage]: https://codeclimate.com/github/jekyll/jekyll/coverage
|
||||
[hakiri]: https://hakiri.io/github/jekyll/jekyll/master
|
||||
[travis]: https://travis-ci.org/jekyll/jekyll
|
||||
[appveyor]: https://ci.appveyor.com/project/jekyll/jekyll/branch/master
|
||||
|
||||
Jekyll is a simple, blog-aware, static site generator perfect for personal, project, or organization sites. Think of it like a file-based CMS, without all the complexity. Jekyll takes your content, renders Markdown and Liquid templates, and spits out a complete, static website ready to be served by Apache, Nginx or another web server. Jekyll is the engine behind [GitHub Pages](https://pages.github.com), which you can use to host sites right from your GitHub repositories.
|
||||
|
||||
|
|
|
@ -0,0 +1,62 @@
|
|||
# https://www.appveyor.com/docs/appveyor-yml
|
||||
|
||||
version: "{build}"
|
||||
|
||||
clone_depth: 10
|
||||
|
||||
branches:
|
||||
only:
|
||||
- master
|
||||
- themes
|
||||
|
||||
build: off
|
||||
|
||||
install:
|
||||
- SET PATH=C:\Ruby%ruby_folder_version%\bin;%PATH%
|
||||
- bundle install --retry 5
|
||||
|
||||
environment:
|
||||
BUNDLE_WITHOUT: "benchmark:site:development"
|
||||
matrix:
|
||||
- ruby_folder_version: "23"
|
||||
ruby_gems_folder: "2.3.0"
|
||||
TEST_SUITE: "test"
|
||||
- ruby_folder_version: "23"
|
||||
ruby_gems_folder: "2.3.0"
|
||||
TEST_SUITE: "cucumber"
|
||||
- ruby_folder_version: "23"
|
||||
ruby_gems_folder: "2.3.0"
|
||||
TEST_SUITE: "fmt"
|
||||
- ruby_folder_version: "23-x64"
|
||||
ruby_gems_folder: "2.3.0"
|
||||
TEST_SUITE: "cucumber"
|
||||
- ruby_folder_version: "23-x64"
|
||||
ruby_gems_folder: "2.3.0"
|
||||
TEST_SUITE: "test"
|
||||
- ruby_folder_version: "22"
|
||||
ruby_gems_folder: "2.2.0"
|
||||
TEST_SUITE: "test"
|
||||
- ruby_folder_version: "22"
|
||||
ruby_gems_folder: "2.2.0"
|
||||
TEST_SUITE: "cucumber"
|
||||
- ruby_folder_version: "21"
|
||||
ruby_gems_folder: "2.1.0"
|
||||
TEST_SUITE: "test"
|
||||
- ruby_folder_version: "21"
|
||||
ruby_gems_folder: "2.1.0"
|
||||
TEST_SUITE: "cucumber"
|
||||
- ruby_folder_version: "200"
|
||||
ruby_gems_folder: "2.0.0"
|
||||
|
||||
test_script:
|
||||
- ruby --version
|
||||
- gem --version
|
||||
- bundler --version
|
||||
- bash ./script/cibuild
|
||||
|
||||
matrix:
|
||||
fast_finish: true
|
||||
|
||||
cache:
|
||||
- C:\Ruby%ruby_folder_version%\bin -> Gemfile,jekyll.gemspec
|
||||
- C:\Ruby%ruby_folder_version%\lib\ruby\gems\%ruby_gems_folder% -> Gemfile,jekyll.gemspec
|
Loading…
Reference in New Issue