rstudio / blogdown

Create Blogs and Websites with R Markdown
https://pkgs.rstudio.com/blogdown/
1.74k stars 331 forks source link

[FR]: Add support for `bundle exec jekyll` #694

Closed pat-s closed 2 years ago

pat-s commented 2 years ago

Jekyll sites are supported via options(blogdown.generator = "jekyll"). Yet some sites make use of bundler, which is similar to {renv} in that it runs on a lockfile which defines the gem versions.

Often enough a normal call to jekyll won't work for such environments. Hence one would need to call bundle exec jekyll to make blogdown::serve_site() work. Currently this is not supported.

Adding support for bundle exec jekyll would be great! (PR incoming)