Skip to content

Commit a3396b6

Browse files
authored
Updated ffi, changed base docker image, added observer and ostruct (#2931)
Signed-off-by: George Araujo <[email protected]>
1 parent bd58936 commit a3396b6

File tree

4 files changed

+19
-12
lines changed

4 files changed

+19
-12
lines changed

Dockerfile

+2-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
FROM ruby:latest
1+
FROM ruby:slim
22

33
# uncomment these if you are having this issue with the build:
44
# /usr/local/bundle/gems/jekyll-4.3.4/lib/jekyll/site.rb:509:in `initialize': Permission denied @ rb_sysopen - /srv/jekyll/.jekyll-cache/.gitignore (Errno::EACCES)
@@ -24,6 +24,7 @@ RUN apt-get update -y && \
2424
apt-get install -y --no-install-recommends \
2525
build-essential \
2626
curl \
27+
git \
2728
imagemagick \
2829
inotify-tools \
2930
locales \

Gemfile

+2
Original file line numberDiff line numberDiff line change
@@ -26,4 +26,6 @@ group :other_plugins do
2626
gem 'css_parser'
2727
gem 'feedjira'
2828
gem 'httparty'
29+
gem 'observer' # used by jekyll-scholar
30+
gem 'ostruct' # used by jekyll-twitter-plugin
2931
end

Gemfile.lock

+14-10
Original file line numberDiff line numberDiff line change
@@ -54,16 +54,16 @@ GEM
5454
feedjira (3.2.3)
5555
loofah (>= 2.3.1, < 3)
5656
sax-machine (>= 1.0, < 2)
57-
ffi (1.17.0-aarch64-linux-gnu)
58-
ffi (1.17.0-aarch64-linux-musl)
59-
ffi (1.17.0-arm-linux-gnu)
60-
ffi (1.17.0-arm-linux-musl)
61-
ffi (1.17.0-arm64-darwin)
62-
ffi (1.17.0-x86-linux-gnu)
63-
ffi (1.17.0-x86-linux-musl)
64-
ffi (1.17.0-x86_64-darwin)
65-
ffi (1.17.0-x86_64-linux-gnu)
66-
ffi (1.17.0-x86_64-linux-musl)
57+
ffi (1.17.1-aarch64-linux-gnu)
58+
ffi (1.17.1-aarch64-linux-musl)
59+
ffi (1.17.1-arm-linux-gnu)
60+
ffi (1.17.1-arm-linux-musl)
61+
ffi (1.17.1-arm64-darwin)
62+
ffi (1.17.1-x86-linux-gnu)
63+
ffi (1.17.1-x86-linux-musl)
64+
ffi (1.17.1-x86_64-darwin)
65+
ffi (1.17.1-x86_64-linux-gnu)
66+
ffi (1.17.1-x86_64-linux-musl)
6767
forwardable-extended (2.6.0)
6868
gemoji (4.1.0)
6969
google-protobuf (4.29.2)
@@ -198,6 +198,8 @@ GEM
198198
racc (~> 1.4)
199199
nokogiri (1.18.1-x86_64-linux-musl)
200200
racc (~> 1.4)
201+
observer (0.1.2)
202+
ostruct (0.6.1)
201203
pathutil (0.16.2)
202204
forwardable-extended (~> 2.6)
203205
public_suffix (6.0.1)
@@ -284,6 +286,8 @@ DEPENDENCIES
284286
jekyll-toc
285287
jekyll-twitter-plugin
286288
jemoji
289+
observer
290+
ostruct
287291
terser
288292
unicode_utils
289293
webrick

docker-compose.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
# this file uses prebuilt image in dockerhub
22
services:
33
jekyll:
4-
image: amirpourmand/al-folio:v0.13.2
4+
image: amirpourmand/al-folio:v0.13.3
55
build: .
66
# uncomment these if you are having this issue with the build:
77
# /usr/local/bundle/gems/jekyll-4.3.4/lib/jekyll/site.rb:509:in `initialize': Permission denied @ rb_sysopen - /srv/jekyll/.jekyll-cache/.gitignore (Errno::EACCES)

0 commit comments

Comments
 (0)