Merge pull request #78 from penibelst/travis

Add build and links test
This commit is contained in:
Michael Rose 2014-07-28 20:22:04 -04:00
commit bf1060c4e1
4 changed files with 23 additions and 4 deletions

13
.travis.yml Normal file
View file

@ -0,0 +1,13 @@
language: ruby
rvm:
- 2.1
before_install:
- export NOKOGIRI_USE_SYSTEM_LIBRARIES=true
script:
- bundle exec jekyll build --drafts
- bundle exec htmlproof ./_site
notifications:
email: false

View file

@ -6,4 +6,8 @@ gem 'coderay'
gem 'rake' gem 'rake'
gem 'thor' gem 'thor'
gem 'activesupport' gem 'activesupport'
gem 'stringex' gem 'stringex'
group :test do
gem 'html-proofer'
end

View file

@ -2,12 +2,14 @@
Looking for a simple, responsive, theme for your Jekyll powered blog? Well look no further. Here be **So Simple Theme**, the followup to [**Minimal Mistakes**](http://mmistakes.github.io/minimal-mistakes/) -- by designer slash illustrator [Michael Rose](http://mademistakes.com). Looking for a simple, responsive, theme for your Jekyll powered blog? Well look no further. Here be **So Simple Theme**, the followup to [**Minimal Mistakes**](http://mmistakes.github.io/minimal-mistakes/) -- by designer slash illustrator [Michael Rose](http://mademistakes.com).
[![Build Status](https://travis-ci.org/mmistakes/so-simple-theme.svg?branch=master)](https://travis-ci.org/mmistakes/so-simple-theme)
## So Simple Theme is all about: ## So Simple Theme is all about:
* Responsive templates. Looking good on mobile, tablet, and desktop. * Responsive templates. Looking good on mobile, tablet, and desktop.
* Readable typography to make your words shine. * Readable typography to make your words shine.
* Gracefully degrading in older browsers. Compatible with Internet Explorer 9+ and all modern browsers. * Gracefully degrading in older browsers. Compatible with Internet Explorer 9+ and all modern browsers.
* Minimal embellishments and subtle animations. * Minimal embellishments and subtle animations.
* Support for large images to call out your favorite posts. * Support for large images to call out your favorite posts.
* Disqus comments if you choose to enable. * Disqus comments if you choose to enable.
* Tags for [Open Graph](https://developers.facebook.com/docs/opengraph/) and [Twitter Cards](https://dev.twitter.com/docs/cards) for a better social sharing experience. * Tags for [Open Graph](https://developers.facebook.com/docs/opengraph/) and [Twitter Cards](https://dev.twitter.com/docs/cards) for a better social sharing experience.
@ -145,7 +147,7 @@ Having a problem getting something to work or want to know why I setup something
## License ## License
This theme is free and open source software, distributed under the [GNU General Public License](LICENSE) version 2 or later. So feel free to to modify this theme to suit your needs. This theme is free and open source software, distributed under the [GNU General Public License](LICENSE) version 2 or later. So feel free to to modify this theme to suit your needs.
If you'd like to give me credit somewhere on your blog or tweet a shout out to [@mmistakes](https://twitter.com/mmistakes), that would be pretty sweet. If you'd like to give me credit somewhere on your blog or tweet a shout out to [@mmistakes](https://twitter.com/mmistakes), that would be pretty sweet.

View file

@ -68,4 +68,4 @@ kramdown:
coderay_css: class coderay_css: class
include: [".htaccess"] include: [".htaccess"]
exclude: ["lib", "config.rb", "Gemfile", "Capfile", "README.md", "LICENSE", "Gemfile.lock", "config", "log", "Rakefile", "Rakefile.rb", "tmp", "less", "*.sublime-project", "*.sublime-workspace", "test", "spec", "Gruntfile.js", "package.json", "node_modules"] exclude: ["lib", "config.rb", "Gemfile", "Capfile", "README.md", "LICENSE", "Gemfile.lock", "config", "log", "Rakefile", "Rakefile.rb", "tmp", "less", "*.sublime-project", "*.sublime-workspace", "test", "spec", "Gruntfile.js", "package.json", "node_modules", "vendor"]