Skip to content

Commit 86d95e2

Browse files
committed
add build-essential package to netlify and pin a few problematic gems.
1 parent a7bac56 commit 86d95e2

File tree

3 files changed

+15
-7
lines changed

3 files changed

+15
-7
lines changed

Gemfile

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,3 +6,8 @@ group :jekyll_plugins do
66
gem 'jekyll-redirect-from'
77
gem 'jekyll-sitemap'
88
end
9+
10+
# Pinning problematic gems to compatible versions
11+
gem 'commonmarker', '~> 0.23.9'
12+
gem 'unf_ext', '~> 0.0.8.1'
13+
gem 'eventmachine', '~> 1.2.6'

Gemfile.lock

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -200,11 +200,6 @@ GEM
200200
gemoji (>= 3, < 5)
201201
html-pipeline (~> 2.2)
202202
jekyll (>= 3.0, < 5.0)
203-
just-the-docs (0.10.1)
204-
jekyll (>= 3.8.5)
205-
jekyll-include-cache
206-
jekyll-seo-tag (>= 2.0)
207-
rake (>= 12.3.1)
208203
kramdown (2.4.0)
209204
rexml
210205
kramdown-parser-gfm (1.1.0)
@@ -230,7 +225,6 @@ GEM
230225
forwardable-extended (~> 2.6)
231226
public_suffix (4.0.7)
232227
racc (1.6.2)
233-
rake (13.2.1)
234228
rb-fsevent (0.11.2)
235229
rb-inotify (0.10.1)
236230
ffi (~> 1.0)
@@ -265,10 +259,13 @@ PLATFORMS
265259
ruby
266260

267261
DEPENDENCIES
262+
commonmarker (~> 0.23.9)
263+
eventmachine (~> 1.2.6)
268264
github-pages (~> 232)
269265
jekyll-feed
270266
jekyll-redirect-from
271267
jekyll-sitemap
268+
unf_ext (~> 0.0.8.1)
272269

273270
BUNDLED WITH
274271
2.6.8

netlify.toml

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,13 @@
44

55
[build]
66
command = "bundle install && bundle exec jekyll build"
7-
publish = "_site"
7+
publish = "_site"
8+
9+
[build.processing]
10+
skip_processing = true
11+
12+
[build.lifecycle]
13+
onBuild = "sudo apt-get update && sudo apt-get install -y build-essential"
814

915
[[plugins]]
1016
package = "@netlify/plugin-ruby-bundler"

0 commit comments

Comments
 (0)