From ce70cfb4916848cca9a8b3c7affe436b9172573b Mon Sep 17 00:00:00 2001 From: Michael Ball Date: Tue, 20 Aug 2024 10:51:22 -0700 Subject: [PATCH] Add jupyter notebooks to template --- Gemfile | 5 ++++- Gemfile.lock | 3 +++ _config.yml | 15 ++++++++------- 3 files changed, 15 insertions(+), 8 deletions(-) diff --git a/Gemfile b/Gemfile index 2783993..1388303 100644 --- a/Gemfile +++ b/Gemfile @@ -2,20 +2,22 @@ source 'https://rubygems.org' +# Gems at the top are used to build the site. gem 'jekyll', '~> 4' gem 'faraday-retry', '~> 2.2' gem 'kramdown-parser-gfm' -gem 'webrick' group :jekyll_plugins do gem 'jekyll-github-metadata', '~> 2.16' + gem 'jekyll-jupyter-notebook' gem 'jekyll-redirect-from' gem 'jekyll-sitemap' gem 'jemoji' gem 'just-the-docs' end +# These tools are use for running tests. group :development, :test do gem 'axe-core-capybara' gem 'axe-core-rspec' @@ -25,6 +27,7 @@ group :development, :test do gem 'rackup' gem 'rspec' gem 'selenium-webdriver' + gem 'webrick' end group :development, :rubocop do diff --git a/Gemfile.lock b/Gemfile.lock index 846a195..e84e650 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -108,6 +108,8 @@ GEM octokit (>= 4, < 7, != 4.4.0) jekyll-include-cache (0.2.1) jekyll (>= 3.7, < 5.0) + jekyll-jupyter-notebook (0.0.6) + jekyll jekyll-redirect-from (0.16.0) jekyll (>= 3.3, < 5.0) jekyll-sass-converter (3.0.0) @@ -258,6 +260,7 @@ DEPENDENCIES faraday-retry (~> 2.2) jekyll (~> 4) jekyll-github-metadata (~> 2.16) + jekyll-jupyter-notebook jekyll-redirect-from jekyll-sitemap jemoji diff --git a/_config.yml b/_config.yml index dcd4b1e..f205fc8 100644 --- a/_config.yml +++ b/_config.yml @@ -84,6 +84,14 @@ collections: output: true permalink: /:collection/:path/ +# The sitemap **must** be enabled. It's published as /baseurl/sitemap.xml +plugins: + - jekyll-sitemap + - jekyll-seo-tag + - jekyll-github-metadata + - jekyll-include-cache + - jekyll-jupyter-notebook + # Default layouts for each collection type defaults: - scope: @@ -160,13 +168,6 @@ sass: quiet_deps: true verbose: false -# The sitemap **must** be enabled. It's published as /baseurl/sitemap.xml -plugins: - - jekyll-sitemap - - jekyll-seo-tag - - jekyll-github-metadata - - jekyll-include-cache - # Theme settings theme: just-the-docs search_enabled: true