diff options
| author | Miquel Sabaté Solà <msabate@suse.com> | 2021-07-05 22:14:16 +0200 |
|---|---|---|
| committer | Miquel Sabaté Solà <msabate@suse.com> | 2021-07-05 22:14:16 +0200 |
| commit | feb79b3a26521c0c8eff9fc29e5959bc3cd64e47 (patch) | |
| tree | a718d27899f7b8146bb0069f1e3ca000214133af | |
| parent | 261b5e3e80d1e75fdcd042675154a82c2ce469fb (diff) | |
| download | jo.mssola.com-feb79b3a26521c0c8eff9fc29e5959bc3cd64e47.tar.gz jo.mssola.com-feb79b3a26521c0c8eff9fc29e5959bc3cd64e47.zip | |
Updated jekyll and everything
Signed-off-by: Miquel Sabaté Solà <msabate@suse.com>
| -rw-r--r-- | .gitignore | 1 | ||||
| -rw-r--r-- | Dockerfile | 10 | ||||
| -rw-r--r-- | Gemfile | 3 | ||||
| -rw-r--r-- | Gemfile.lock | 116 |
4 files changed, 73 insertions, 57 deletions
@@ -1,6 +1,7 @@ _site .sass-cache .jekyll-metadata +.jekyll-cache/ tmp node_modules/**/* javascripts/dist @@ -13,15 +13,17 @@ # You should have received a copy of the GNU Affero General Public License # along with this program. If not, see <https://www.gnu.org/licenses/>. -FROM opensuse/leap:15.1 +FROM opensuse/leap:15.3 MAINTAINER Miquel Sabaté Solà <mikisabate@gmail.com> RUN useradd --no-create-home --shell /dev/null --system nobody && \ - zypper ar -f -G obs://home:/mssola/openSUSE_Leap_15.2/ home:mssola && \ - zypper ar -f -G obs://devel:/languages:/nodejs/openSUSE_Leap_15.2/ devel:languages:nodejs && \ + zypper ar -f -G obs://home:/mssola/openSUSE_Leap_15.3/ home:mssola && \ + zypper ar -f -G obs://devel:/languages:/ruby/openSUSE_Leap_15.3/ devel:languages:ruby && \ + zypper ar -f -G obs://devel:/languages:/nodejs/openSUSE_Leap_15.3/ devel:languages:nodejs && \ zypper ref && \ zypper -n in -t pattern devel_basis && \ - zypper -n in nodejs10 npm10 ruby2.5-devel ruby2.5-rubygem-bundler libxslt-devel gcc-c++ glibc-locale git-core && \ + zypper -n in nodejs10 npm10 ruby3.0-devel libxslt-devel gcc-c++ glibc-locale git-core && \ zypper -n in --from home:mssola yarn && \ + gem install bundler && \ npm install -g webpack webpack-cli && \ zypper clean -a @@ -18,12 +18,13 @@ source "https://rubygems.org" gem "html-proofer" -gem "jekyll", "~> 3.9.0" +gem "jekyll", "~> 4.2.0" gem "jemoji" gem "kramdown-parser-gfm" gem "rake" gem "rubocop" gem "sass" +gem "webrick" group :jekyll_plugins do gem "jekyll-multiple-languages-plugin" diff --git a/Gemfile.lock b/Gemfile.lock index 5fc095f..4721434 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -1,30 +1,30 @@ GEM remote: https://rubygems.org/ specs: - activesupport (6.0.2.2) + activesupport (6.1.4) concurrent-ruby (~> 1.0, >= 1.0.2) - i18n (>= 0.7, < 2) - minitest (~> 5.1) - tzinfo (~> 1.1) - zeitwerk (~> 2.2) - addressable (2.7.0) + i18n (>= 1.6, < 2) + minitest (>= 5.1) + tzinfo (~> 2.0) + zeitwerk (~> 2.3) + addressable (2.8.0) public_suffix (>= 2.0.2, < 5.0) - ast (2.4.0) + ast (2.4.2) colorator (1.1.0) - concurrent-ruby (1.1.7) + concurrent-ruby (1.1.9) em-websocket (0.5.2) eventmachine (>= 0.12.9) http_parser.rb (~> 0.6.0) - ethon (0.12.0) - ffi (>= 1.3.0) + ethon (0.14.0) + ffi (>= 1.15.0) eventmachine (1.2.7) - ffi (1.13.1) + ffi (1.15.3) forwardable-extended (2.6.0) gemoji (3.0.1) - html-pipeline (2.12.3) + html-pipeline (2.14.0) activesupport (>= 2) nokogiri (>= 1.4) - html-proofer (3.15.1) + html-proofer (3.19.2) addressable (~> 2.3) mercenary (~> 0.3) nokogumbo (~> 2.0) @@ -33,96 +33,108 @@ GEM typhoeus (~> 1.3) yell (~> 2.0) http_parser.rb (0.6.0) - i18n (0.9.5) + i18n (1.8.10) concurrent-ruby (~> 1.0) - jaro_winkler (1.5.4) - jekyll (3.9.0) + jekyll (4.2.0) addressable (~> 2.4) colorator (~> 1.0) em-websocket (~> 0.5) - i18n (~> 0.7) - jekyll-sass-converter (~> 1.0) + i18n (~> 1.0) + jekyll-sass-converter (~> 2.0) jekyll-watch (~> 2.0) - kramdown (>= 1.17, < 3) + kramdown (~> 2.3) + kramdown-parser-gfm (~> 1.0) liquid (~> 4.0) - mercenary (~> 0.3.3) + mercenary (~> 0.4.0) pathutil (~> 0.9) - rouge (>= 1.7, < 4) + rouge (~> 3.0) safe_yaml (~> 1.0) - jekyll-multiple-languages-plugin (1.6.1) + terminal-table (~> 2.0) + jekyll-multiple-languages-plugin (1.7.0) jekyll (>= 2.0, < 5.0) - jekyll-sass-converter (1.5.2) - sass (~> 3.4) + jekyll-sass-converter (2.1.0) + sassc (> 2.0.1, < 3.0) jekyll-watch (2.2.1) listen (~> 3.0) jemoji (0.12.0) gemoji (~> 3.0) html-pipeline (~> 2.2) jekyll (>= 3.0, < 5.0) - kramdown (2.3.0) + kramdown (2.3.1) rexml kramdown-parser-gfm (1.1.0) kramdown (~> 2.0) liquid (4.0.3) - listen (3.2.1) + listen (3.5.1) rb-fsevent (~> 0.10, >= 0.10.3) rb-inotify (~> 0.9, >= 0.9.10) - mercenary (0.3.6) - mini_portile2 (2.4.0) - minitest (5.14.0) - nokogiri (1.10.9) - mini_portile2 (~> 2.4.0) - nokogumbo (2.0.2) + mercenary (0.4.0) + mini_portile2 (2.5.3) + minitest (5.14.4) + nokogiri (1.11.7) + mini_portile2 (~> 2.5.0) + racc (~> 1.4) + nokogumbo (2.0.5) nokogiri (~> 1.8, >= 1.8.4) - parallel (1.19.1) - parser (2.7.0.5) - ast (~> 2.4.0) + parallel (1.20.1) + parser (3.0.1.1) + ast (~> 2.4.1) pathutil (0.16.2) forwardable-extended (~> 2.6) public_suffix (4.0.6) + racc (1.5.2) rainbow (3.0.0) - rake (13.0.1) - rb-fsevent (0.10.4) + rake (13.0.3) + rb-fsevent (0.11.0) rb-inotify (0.10.1) ffi (~> 1.0) - rexml (3.2.4) - rouge (3.23.0) - rubocop (0.80.1) - jaro_winkler (~> 1.5.1) + regexp_parser (2.1.1) + rexml (3.2.5) + rouge (3.26.0) + rubocop (1.18.2) parallel (~> 1.10) - parser (>= 2.7.0.1) + parser (>= 3.0.0.0) rainbow (>= 2.2.2, < 4.0) + regexp_parser (>= 1.8, < 3.0) rexml + rubocop-ast (>= 1.7.0, < 2.0) ruby-progressbar (~> 1.7) - unicode-display_width (>= 1.4.0, < 1.7) - ruby-progressbar (1.10.1) + unicode-display_width (>= 1.4.0, < 3.0) + rubocop-ast (1.7.0) + parser (>= 3.0.1.1) + ruby-progressbar (1.11.0) safe_yaml (1.0.5) sass (3.7.4) sass-listen (~> 4.0.0) sass-listen (4.0.0) rb-fsevent (~> 0.9, >= 0.9.4) rb-inotify (~> 0.9, >= 0.9.7) - thread_safe (0.3.6) - typhoeus (1.3.1) + sassc (2.4.0) + ffi (~> 1.9) + terminal-table (2.0.0) + unicode-display_width (~> 1.1, >= 1.1.1) + typhoeus (1.4.0) ethon (>= 0.9.0) - tzinfo (1.2.6) - thread_safe (~> 0.1) - unicode-display_width (1.6.1) + tzinfo (2.0.4) + concurrent-ruby (~> 1.0) + unicode-display_width (1.7.0) + webrick (1.7.0) yell (2.2.2) - zeitwerk (2.3.0) + zeitwerk (2.4.2) PLATFORMS ruby DEPENDENCIES html-proofer - jekyll (~> 3.9.0) + jekyll (~> 4.2.0) jekyll-multiple-languages-plugin jemoji kramdown-parser-gfm rake rubocop sass + webrick BUNDLED WITH - 1.17.3 + 2.2.15 |
