diff --git a/.travis.yml b/.travis.yml new file mode 100644 index 0000000..6e7ffc6 --- /dev/null +++ b/.travis.yml @@ -0,0 +1,17 @@ +language: ruby +rvm: + - 2.2 + +before_script: + - bundle + - chmod +x ci_script.sh + +script: ./ci_script.sh + +branches: + only: + - master + +env: + global: + - NOKOGIRI_USE_SYSTEM_LIBRARIES=true # speeds up installation of html-proofer diff --git a/Gemfile b/Gemfile new file mode 100644 index 0000000..e1ab016 --- /dev/null +++ b/Gemfile @@ -0,0 +1,3 @@ +source 'https://rubygems.org' + +gem 'awesome_bot' diff --git a/Gemfile.lock b/Gemfile.lock new file mode 100644 index 0000000..c24a68b --- /dev/null +++ b/Gemfile.lock @@ -0,0 +1,19 @@ +GEM + remote: https://rubygems.org/ + specs: + awesome_bot (1.7.1) + faraday (~> 0.9.2) + parallel (~> 1.6.1) + faraday (0.9.2) + multipart-post (>= 1.2, < 3) + multipart-post (2.0.0) + parallel (1.6.2) + +PLATFORMS + ruby + +DEPENDENCIES + awesome_bot + +BUNDLED WITH + 1.11.2 diff --git a/ci_script.sh b/ci_script.sh new file mode 100644 index 0000000..c207d8c --- /dev/null +++ b/ci_script.sh @@ -0,0 +1,7 @@ +#!/usr/bin/env bash +set -e # halt script on error + +for file in topics/*.md +do + bundle exec awesome_bot $file --allow-redirect --set-timeout 10 +done