I sometimes get an error when building my site with JEKYLL_ENV=production. Here is part of the stacktrace:
Incremental build: disabled. Enable with --incremental
Generating...
"Fetching external posts from medium.com:"
"Fetching external posts from medium.com:"
"...fetching https://medium.com/@al-folio/displaying-external-posts-on-your-al-folio-blog-b60a1d241a0a?source=rss-17feae71c3c4------2"
Jekyll Feed: Generating feed for posts
/home/gca/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/jekyll-imagemagick-1.4.0/lib/jekyll-imagemagick/generator.rb:35:in `mkdir': No such file or directory @ dir_s_mkdir - /home/gca/repos/multi-language-al-folio/_site/pt-br (Errno::ENOENT)
from /home/gca/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/jekyll-imagemagick-1.4.0/lib/jekyll-imagemagick/generator.rb:35:in `generate'
from /home/gca/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/jekyll-4.3.2/lib/jekyll/site.rb:193:in `block in generate'
from /home/gca/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/jekyll-4.3.2/lib/jekyll/site.rb:191:in `each'
from /home/gca/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/jekyll-4.3.2/lib/jekyll/site.rb:191:in `generate'
from /home/gca/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/jekyll-4.3.2/lib/jekyll/site.rb:79:in `process'
from /home/gca/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/jekyll-polyglot-1.7.0/lib/jekyll/polyglot/patches/jekyll/site.rb:102:in `process_active_language'
from /home/gca/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/jekyll-polyglot-1.7.0/lib/jekyll/polyglot/patches/jekyll/site.rb:86:in `process_language'
from /home/gca/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/jekyll-polyglot-1.7.0/lib/jekyll/polyglot/patches/jekyll/site.rb:41:in `block (2 levels) in process'
from /home/gca/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/jekyll-polyglot-1.7.0/lib/jekyll/polyglot/patches/jekyll/site.rb:40:in `fork'
from /home/gca/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/jekyll-polyglot-1.7.0/lib/jekyll/polyglot/patches/jekyll/site.rb:40:in `block in process'
from /home/gca/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/jekyll-polyglot-1.7.0/lib/jekyll/polyglot/patches/jekyll/site.rb:39:in `each'
from /home/gca/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/jekyll-polyglot-1.7.0/lib/jekyll/polyglot/patches/jekyll/site.rb:39:in `process'
from /home/gca/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/jekyll-4.3.2/lib/jekyll/command.rb:28:in `process_site'
from /home/gca/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/jekyll-4.3.2/lib/jekyll/commands/build.rb:65:in `build'
from /home/gca/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/jekyll-4.3.2/lib/jekyll/commands/build.rb:36:in `process'
from /home/gca/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/jekyll-4.3.2/lib/jekyll/command.rb:91:in `block in process_with_graceful_fail'
from /home/gca/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/jekyll-4.3.2/lib/jekyll/command.rb:91:in `each'
from /home/gca/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/jekyll-4.3.2/lib/jekyll/command.rb:91:in `process_with_graceful_fail'
from /home/gca/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/jekyll-4.3.2/lib/jekyll/commands/serve.rb:86:in `block (2 levels) in init_with_program'
from /home/gca/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/mercenary-0.4.0/lib/mercenary/command.rb:221:in `block in execute'
from /home/gca/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/mercenary-0.4.0/lib/mercenary/command.rb:221:in `each'
from /home/gca/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/mercenary-0.4.0/lib/mercenary/command.rb:221:in `execute'
from /home/gca/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/mercenary-0.4.0/lib/mercenary/program.rb:44:in `go'
from /home/gca/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/mercenary-0.4.0/lib/mercenary.rb:21:in `program'
from /home/gca/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/jekyll-4.3.2/exe/jekyll:15:in `<top (required)>'
from /home/gca/.rbenv/versions/3.2.2/bin/jekyll:25:in `load'
from /home/gca/.rbenv/versions/3.2.2/bin/jekyll:25:in `<top (required)>'
from /home/gca/.rbenv/versions/3.2.2/lib/ruby/3.2.0/bundler/cli/exec.rb:58:in `load'
from /home/gca/.rbenv/versions/3.2.2/lib/ruby/3.2.0/bundler/cli/exec.rb:58:in `kernel_load'
from /home/gca/.rbenv/versions/3.2.2/lib/ruby/3.2.0/bundler/cli/exec.rb:23:in `run'
from /home/gca/.rbenv/versions/3.2.2/lib/ruby/3.2.0/bundler/cli.rb:492:in `exec'
from /home/gca/.rbenv/versions/3.2.2/lib/ruby/3.2.0/bundler/vendor/thor/lib/thor/command.rb:27:in `run'
from /home/gca/.rbenv/versions/3.2.2/lib/ruby/3.2.0/bundler/vendor/thor/lib/thor/invocation.rb:127:in `invoke_command'
from /home/gca/.rbenv/versions/3.2.2/lib/ruby/3.2.0/bundler/vendor/thor/lib/thor.rb:392:in `dispatch'
from /home/gca/.rbenv/versions/3.2.2/lib/ruby/3.2.0/bundler/cli.rb:34:in `dispatch'
from /home/gca/.rbenv/versions/3.2.2/lib/ruby/3.2.0/bundler/vendor/thor/lib/thor/base.rb:485:in `start'
from /home/gca/.rbenv/versions/3.2.2/lib/ruby/3.2.0/bundler/cli.rb:28:in `start'
from /home/gca/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/bundler-2.4.10/libexec/bundle:45:in `block in <top (required)>'
from /home/gca/.rbenv/versions/3.2.2/lib/ruby/3.2.0/bundler/friendly_errors.rb:117:in `with_friendly_errors'
from /home/gca/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/bundler-2.4.10/libexec/bundle:33:in `<top (required)>'
from /home/gca/.rbenv/versions/3.2.2/bin/bundle:25:in `load'
from /home/gca/.rbenv/versions/3.2.2/bin/bundle:25:in `<main>'
"...fetching https://medium.com/@al-folio/displaying-external-posts-on-your-al-folio-blog-b60a1d241a0a?source=rss-17feae71c3c4------2"
Jekyll Feed: Generating feed for posts
Imagemagick: Searching files in /home/gca/repos/multi-language-al-folio/assets/img/
This only happened sometimes. When trying to build the pt-br localized site before the main one it throws this error. Disabling parallel localization fixes this. It seems that parallel localization doesn't go well with the jekyll-feed plugin.
You can see this behavior in my build and deploy workflow, under Install and Build step.
I sometimes get an error when building my site with
JEKYLL_ENV=production. Here is part of the stacktrace:This only happened sometimes. When trying to build the
pt-brlocalized site before the main one it throws this error. Disabling parallel localization fixes this. It seems that parallel localization doesn't go well with the jekyll-feed plugin.You can see this behavior in my build and deploy workflow, under
Install and Buildstep.