diff --git a/Gemfile b/Gemfile index 576baee..d4feca2 100644 --- a/Gemfile +++ b/Gemfile @@ -7,9 +7,7 @@ gem 'wdm', '~> 0.1.1' if Gem.win_platform? gem 'rake' -gem 'jekyll' -gem 'liquid', '>= 5.5.0' -gem "kramdown", ">= 2.3.0" +gem 'jekyll', ">= 4.4.1" gem 'jekyll-feed', group: :jekyll_plugins gem 'jekyll-redirect-from', group: :jekyll_plugins gem "kramdown-parser-gfm" diff --git a/README.md b/README.md index b1b388b..14141f8 100644 --- a/README.md +++ b/README.md @@ -4,7 +4,10 @@ This repository contains the source files for the de-RSE website. Its official h The site is made to be built with [Jekyll](https://jekyllrb.com/) >= 3.4.1. -You can use [RVM](https://rvm.io/) to install and use a suitable Ruby version, e.g., `rvm use 2.7`. +You can use, e.g., + +- [RVM](https://rvm.io/) to install and use a suitable Ruby version, e.g., `rvm use 2.7`. +- [`conda`/`mamba`] to install dependencies into a reproducible environment via `mamba env create -f conda-env-de-rse-website.yml && mamba activate de-rse-website`. To build, run `bundle install` once (or skip that if you have dependencies already installed and bundler does not work for you) and then `bundle exec jekyll build`. To preview locally, run `bundle exec jekyll serve --incremental` and browse to . diff --git a/conda-env-de-rse-website.yml b/conda-env-de-rse-website.yml new file mode 100644 index 0000000..faf3196 --- /dev/null +++ b/conda-env-de-rse-website.yml @@ -0,0 +1,8 @@ +name: de-rse-website +channels: + - conda-forge +dependencies: + - c-compiler + - compilers + - cxx-compiler + - ruby=4.0.*