I encountered this error after cloning the repository:
$ make site
cd docs; \
make site;
make[1]: Entering directory `D:/Journey/service-mesh-performance/docs'
bundle exec jekyll serve --drafts --livereload
Could not find nokogiri-1.13.9, jekyll-coffeescript-2.0.0, webrick-1.7.0, jekyll-4.2.1, html-pipeline-2.14.0, mini_portile2-2.8.0, racc-1.6.0, coffee-script-source-1.12.2, addressable-2.8.0, em-websocket-0.5.2, i18n-1.8.10, jekyll-sass-converter-2.1.0, kramdown-2.3.1, liquid-4.0.3, rouge-3.26.1, terminal-table-2.0.0, activesupport-6.1.4.1, execjs-2.7.0, public_suffix-4.0.6, http_parser.rb-0.6.0, concurrent-ruby-1.1.9, sassc-2.4.0, listen-3.7.0, minitest-5.14.4, tzinfo-2.0.4, zeitwerk-2.4.2, ffi-1.15.4, rb-fsevent-0.11.0 in locally installed gems
Run `bundle install` to install missing gems.
make[1]: *** [site] Error 7
make[1]: Leaving directory `D:/Journey/service-mesh-performance/docs'
make: *** [site] Error 2
To resolve this error, I executed the following commands:
cd docs
bundle install
After that, I attempted to run make site
again and encountered this error:
$ make site
bundle exec jekyll serve --drafts --livereload
Calling `DidYouMean::SPELL_CHECKERS.merge!(error_name => spell_checker)' has been deprecated. Please call `DidYouMean.correct_error(error_name, spell_checker)' instead.
Calling `DidYouMean::SPELL_CHECKERS.merge!(error_name => spell_checker)' has been deprecated. Please call `DidYouMean.correct_error(error_name, spell_checker)' instead.
Configuration file: D:/Journey/service-mesh-performance/docs/_config.yml
Source: D:/Journey/service-mesh-performance/docs
Destination: D:/Journey/service-mesh-performance/docs/_site
Incremental build: disabled. Enable with --incremental
Generating...
Jekyll Feed: Generating feed for posts
Liquid Exception: undefined method `tainted?' for "SMP":String in D:/Journey/service-mesh-performance/docs/collections/_posts/2020-05-21-meshmark-explained.md
------------------------------------------------
Jekyll 4.2.1 Please append `--trace` to the `serve` command
for any additional information or backtrace.
------------------------------------------------
C:/Ruby32-x64/lib/ruby/gems/3.2.0/gems/liquid-4.0.3/lib/liquid/variable.rb:124:in `taint_check': undefined method `tainted?' for "SMP":String (NoMethodError)
return unless obj.tainted?
^^^^^^^^^
from C:/Ruby32-x64/lib/ruby/gems/3.2.0/gems/liquid-4.0.3/lib/liquid/variable.rb:89:in `render'
from C:/Ruby32-x64/lib/ruby/gems/3.2.0/gems/liquid-4.0.3/lib/liquid/block_body.rb:103:in `render_node_to_output'
from C:/Ruby32-x64/lib/ruby/gems/3.2.0/gems/liquid-4.0.3/lib/liquid/block_body.rb:80:in `render'
from C:/Ruby32-x64/lib/ruby/gems/3.2.0/gems/liquid-4.0.3/lib/liquid/tags/if.rb:46:in `block (2 levels) in render'
from C:/Ruby32-x64/lib/ruby/gems/3.2.0/gems/liquid-4.0.3/lib/liquid/tags/if.rb:44:in `each'
from C:/Ruby32-x64/lib/ruby/gems/3.2.0/gems/liquid-4.0.3/lib/liquid/tags/if.rb:44:in `block in render'
from C:/Ruby32-x64/lib/ruby/gems/3.2.0/gems/liquid-4.0.3/lib/liquid/context.rb:123:in `stack'
from C:/Ruby32-x64/lib/ruby/gems/3.2.0/gems/liquid-4.0.3/lib/liquid/tags/if.rb:43:in `render'
from C:/Ruby32-x64/lib/ruby/gems/3.2.0/gems/liquid-4.0.3/lib/liquid/block_body.rb:103:in `render_node_to_output'
from C:/Ruby32-x64/lib/ruby/gems/3.2.0/gems/liquid-4.0.3/lib/liquid/block_body.rb:82:in `render'
from C:/Ruby32-x64/lib/ruby/gems/3.2.0/gems/liquid-4.0.3/lib/liquid/template.rb:208:in `block in render'
from C:/Ruby32-x64/lib/ruby/gems/3.2.0/gems/liquid-4.0.3/lib/liquid/template.rb:242:in `with_profiling'
from C:/Ruby32-x64/lib/ruby/gems/3.2.0/gems/liquid-4.0.3/lib/liquid/template.rb:207:in `render'
from C:/Ruby32-x64/lib/ruby/gems/3.2.0/gems/liquid-4.0.3/lib/liquid/template.rb:220:in `render!'
from C:/Ruby32-x64/lib/ruby/gems/3.2.0/gems/jekyll-4.2.1/lib/jekyll/liquid_renderer/file.rb:39:in `block (3 levels) in render!'
from C:/Ruby32-x64/lib/ruby/gems/3.2.0/gems/jekyll-4.2.1/lib/jekyll/liquid_renderer/file.rb:59:in `measure_counts'
from C:/Ruby32-x64/lib/ruby/gems/3.2.0/gems/jekyll-4.2.1/lib/jekyll/liquid_renderer/file.rb:38:in `block (2 levels) in render!'
from C:/Ruby32-x64/lib/ruby/gems/3.2.0/gems/jekyll-4.2.1/lib/jekyll/liquid_renderer/file.rb:63:in `measure_bytes'
from C:/Ruby32-x64/lib/ruby/gems/3.2.0/gems/jekyll-4.2.1/lib/jekyll/liquid_renderer/file.rb:37:in `block in render!'
from C:/Ruby32-x64/lib/ruby/gems/3.2.0/gems/jekyll-4.2.1/lib/jekyll/liquid_renderer/file.rb:70:in `measure_time'
from C:/Ruby32-x64/lib/ruby/gems/3.2.0/gems/jekyll-4.2.1/lib/jekyll/liquid_renderer/file.rb:36:in `render!'
from C:/Ruby32-x64/lib/ruby/gems/3.2.0/gems/jekyll-4.2.1/lib/jekyll/inclusion.rb:16:in `render'
from C:/Ruby32-x64/lib/ruby/gems/3.2.0/gems/jekyll-4.2.1/lib/jekyll/tags/include.rb:208:in `block in render'
from C:/Ruby32-x64/lib/ruby/gems/3.2.0/gems/liquid-4.0.3/lib/liquid/context.rb:123:in `stack'
from C:/Ruby32-x64/lib/ruby/gems/3.2.0/gems/jekyll-4.2.1/lib/jekyll/tags/include.rb:206:in `render'
from C:/Ruby32-x64/lib/ruby/gems/3.2.0/gems/liquid-4.0.3/lib/liquid/block_body.rb:103:in `render_node_to_output'
from C:/Ruby32-x64/lib/ruby/gems/3.2.0/gems/liquid-4.0.3/lib/liquid/block_body.rb:91:in `render'
from C:/Ruby32-x64/lib/ruby/gems/3.2.0/gems/liquid-4.0.3/lib/liquid/template.rb:208:in `block in render'
from C:/Ruby32-x64/lib/ruby/gems/3.2.0/gems/liquid-4.0.3/lib/liquid/template.rb:242:in `with_profiling'
from C:/Ruby32-x64/lib/ruby/gems/3.2.0/gems/liquid-4.0.3/lib/liquid/template.rb:207:in `render'
from C:/Ruby32-x64/lib/ruby/gems/3.2.0/gems/liquid-4.0.3/lib/liquid/template.rb:220:in `render!'
from C:/Ruby32-x64/lib/ruby/gems/3.2.0/gems/jekyll-4.2.1/lib/jekyll/liquid_renderer/file.rb:39:in `block (3 levels) in render!'
from C:/Ruby32-x64/lib/ruby/gems/3.2.0/gems/jekyll-4.2.1/lib/jekyll/liquid_renderer/file.rb:59:in `measure_counts'
from C:/Ruby32-x64/lib/ruby/gems/3.2.0/gems/jekyll-4.2.1/lib/jekyll/liquid_renderer/file.rb:38:in `block (2 levels) in render!'
from C:/Ruby32-x64/lib/ruby/gems/3.2.0/gems/jekyll-4.2.1/lib/jekyll/liquid_renderer/file.rb:63:in `measure_bytes'
from C:/Ruby32-x64/lib/ruby/gems/3.2.0/gems/jekyll-4.2.1/lib/jekyll/liquid_renderer/file.rb:37:in `block in render!'
from C:/Ruby32-x64/lib/ruby/gems/3.2.0/gems/jekyll-4.2.1/lib/jekyll/liquid_renderer/file.rb:70:in `measure_time'
from C:/Ruby32-x64/lib/ruby/gems/3.2.0/gems/jekyll-4.2.1/lib/jekyll/liquid_renderer/file.rb:36:in `render!'
from C:/Ruby32-x64/lib/ruby/gems/3.2.0/gems/jekyll-4.2.1/lib/jekyll/renderer.rb:131:in `render_liquid'
from C:/Ruby32-x64/lib/ruby/gems/3.2.0/gems/jekyll-4.2.1/lib/jekyll/renderer.rb:80:in `render_document'
from C:/Ruby32-x64/lib/ruby/gems/3.2.0/gems/jekyll-4.2.1/lib/jekyll/renderer.rb:63:in `run'
from C:/Ruby32-x64/lib/ruby/gems/3.2.0/gems/jekyll-4.2.1/lib/jekyll/site.rb:547:in `render_regenerated'
from C:/Ruby32-x64/lib/ruby/gems/3.2.0/gems/jekyll-4.2.1/lib/jekyll/site.rb:532:in `block (2 levels) in render_docs'
from C:/Ruby32-x64/lib/ruby/gems/3.2.0/gems/jekyll-4.2.1/lib/jekyll/site.rb:531:in `each'
from C:/Ruby32-x64/lib/ruby/gems/3.2.0/gems/jekyll-4.2.1/lib/jekyll/site.rb:531:in `block in render_docs'
from C:/Ruby32-x64/lib/ruby/gems/3.2.0/gems/jekyll-4.2.1/lib/jekyll/site.rb:530:in `each_value'
from C:/Ruby32-x64/lib/ruby/gems/3.2.0/gems/jekyll-4.2.1/lib/jekyll/site.rb:530:in `render_docs'
from C:/Ruby32-x64/lib/ruby/gems/3.2.0/gems/jekyll-4.2.1/lib/jekyll/site.rb:210:in `render'
from C:/Ruby32-x64/lib/ruby/gems/3.2.0/gems/jekyll-4.2.1/lib/jekyll/site.rb:80:in `process'
from C:/Ruby32-x64/lib/ruby/gems/3.2.0/gems/jekyll-4.2.1/lib/jekyll/command.rb:28:in `process_site'
from C:/Ruby32-x64/lib/ruby/gems/3.2.0/gems/jekyll-4.2.1/lib/jekyll/commands/build.rb:65:in `build'
from C:/Ruby32-x64/lib/ruby/gems/3.2.0/gems/jekyll-4.2.1/lib/jekyll/commands/build.rb:36:in `process'
from C:/Ruby32-x64/lib/ruby/gems/3.2.0/gems/jekyll-4.2.1/lib/jekyll/command.rb:91:in `block in process_with_graceful_fail'
from C:/Ruby32-x64/lib/ruby/gems/3.2.0/gems/jekyll-4.2.1/lib/jekyll/command.rb:91:in `each'
from C:/Ruby32-x64/lib/ruby/gems/3.2.0/gems/jekyll-4.2.1/lib/jekyll/command.rb:91:in `process_with_graceful_fail'
from C:/Ruby32-x64/lib/ruby/gems/3.2.0/gems/jekyll-4.2.1/lib/jekyll/commands/serve.rb:86:in `block (2 levels) in init_with_program'
from C:/Ruby32-x64/lib/ruby/gems/3.2.0/gems/mercenary-0.4.0/lib/mercenary/command.rb:221:in `block in execute'
from C:/Ruby32-x64/lib/ruby/gems/3.2.0/gems/mercenary-0.4.0/lib/mercenary/command.rb:221:in `each'
from C:/Ruby32-x64/lib/ruby/gems/3.2.0/gems/mercenary-0.4.0/lib/mercenary/command.rb:221:in `execute'
from C:/Ruby32-x64/lib/ruby/gems/3.2.0/gems/mercenary-0.4.0/lib/mercenary/program.rb:44:in `go'
from C:/Ruby32-x64/lib/ruby/gems/3.2.0/gems/mercenary-0.4.0/lib/mercenary.rb:21:in `program'
from C:/Ruby32-x64/lib/ruby/gems/3.2.0/gems/jekyll-4.2.1/exe/jekyll:15:in `<top (required)>'
from C:/Ruby32-x64/bin/jekyll:25:in `load'
from C:/Ruby32-x64/bin/jekyll:25:in `<main>'
make: *** [site] Error 1
Looking for an effective solution @Savio.Dias @Yash.Sharma @Karan