Skip to content

Commit 57e737f

Browse files
committed
Fix Travis issues
1 parent 69b2d96 commit 57e737f

File tree

7 files changed

+19
-6
lines changed

7 files changed

+19
-6
lines changed

.travis.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,11 +8,11 @@ before_script:
88

99
script: ./scripts/build.sh
1010

11-
sudo: false
12-
1311
after_success:
1412
- ./scripts/deploy.sh
1513

1614
branches:
1715
only:
1816
- master
17+
18+
sudo: false

Gemfile

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,9 @@ gem 'jekyll-paginate'
88
gem 'jekyll-seo-tag'
99
gem 'jekyll-sitemap'
1010
gem 'rouge'
11-
gem "mini_magick"
11+
gem 'mini_magick'
12+
gem 'nokogiri'
13+
gem 'httparty'
1214

1315
group :jekyll_plugins do
1416
gem 'algoliasearch-jekyll', '~> 0.8.0'

Gemfile.lock

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,8 @@ GEM
4141
parallel (~> 1.3)
4242
typhoeus (~> 0.7)
4343
yell (~> 2.0)
44+
httparty (0.15.6)
45+
multi_xml (>= 0.5.2)
4446
httpclient (2.8.3)
4547
i18n (0.8.4)
4648
jekyll (3.4.3)
@@ -77,6 +79,7 @@ GEM
7779
mini_magick (4.8.0)
7880
mini_portile2 (2.2.0)
7981
minitest (5.10.2)
82+
multi_xml (0.6.0)
8083
multipart-post (2.0.0)
8184
nokogiri (1.8.0)
8285
mini_portile2 (~> 2.2.0)
@@ -111,13 +114,15 @@ PLATFORMS
111114
DEPENDENCIES
112115
algoliasearch-jekyll (~> 0.8.0)
113116
html-proofer
117+
httparty
114118
jekyll (~> 3.4.3)
115119
jekyll-archives
116120
jekyll-gist
117121
jekyll-paginate
118122
jekyll-seo-tag
119123
jekyll-sitemap
120124
mini_magick
125+
nokogiri
121126
rouge
122127

123128
BUNDLED WITH

_config.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@ words_per_minute: 200
1414
# include _Pages
1515
include: ["_pages"]
1616
exclude:
17+
- vendor
1718
- resources
1819
- Gemfile
1920
- Gemfile.lock

scripts/build.sh

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,12 @@
22

33
set -e
44

5-
ruby json-crawler.rb
5+
cd scripts && ruby json-crawler.rb && cd ..
66

77
bundle exec jekyll build
8+
9+
cd scripts && ruby html-cleaner.rb && cd ..
10+
811
bundle exec jekyll algolia push
912

1013
# bundle exec htmlproofer ./_site --disable-external

scripts/html-cleaner.rb

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,11 @@
11
class Clean
22

3+
require 'bundler/setup'
34
require 'open-uri'
45
require 'uri'
56
require 'net/https'
67
require 'nokogiri'
7-
require 'HTTParty'
8+
require 'httparty'
89
require 'rubygems'
910
require 'pp'
1011

scripts/json-crawler.rb

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,11 +2,12 @@ class Crawl
22

33
#CONSTANT = ""
44
#@@variable = ""
5+
require 'bundler/setup'
56
require 'open-uri'
67
require 'uri'
78
require 'net/https'
89
require 'nokogiri'
9-
require 'HTTParty'
10+
require 'httparty'
1011
require 'rubygems'
1112
require 'json'
1213
require 'pp'

0 commit comments

Comments
 (0)