diff --git a/.travis.yml b/.travis.yml new file mode 100644 index 0000000..cd4bdd8 --- /dev/null +++ b/.travis.yml @@ -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 diff --git a/Gemfile b/Gemfile index b78bb06..a35588d 100644 --- a/Gemfile +++ b/Gemfile @@ -6,4 +6,8 @@ gem 'coderay' gem 'rake' gem 'thor' gem 'activesupport' -gem 'stringex' \ No newline at end of file +gem 'stringex' + +group :test do + gem 'html-proofer' +end diff --git a/README.md b/README.md index ca9fa4c..4e192c7 100644 --- a/README.md +++ b/README.md @@ -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). +[![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: * Responsive templates. Looking good on mobile, tablet, and desktop. * Readable typography to make your words shine. * 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. * 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. @@ -145,7 +147,7 @@ Having a problem getting something to work or want to know why I setup something ## 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. diff --git a/_config.yml b/_config.yml index bf1e0f7..c589cd4 100644 --- a/_config.yml +++ b/_config.yml @@ -68,4 +68,4 @@ kramdown: coderay_css: class 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"]