Closed wkwkrnht closed 9 months ago
I think this is resolved with the latest commit. Since no new version was released since, you'd have to do the following in your Gemfile to get this functionality:
gem "middleman-blog", github: 'middleman/middleman-blog', branch: 'master'
I've tested it out with cyrillic links and it does appear to work properly
Sorry, repository had moved to here.
And, I tested your suggestion as soon as possible.
After I run build script, he return this error message.
10:51:34 PM: Build started10:51:34 PM: Fetching cached dependencies10:51:35 PM: Expected build cache - but failed to find it10:51:35 PM: Failed to extract cache, continuing with build10:51:35 PM: No cached dependencies found. Cloning fresh repo10:51:35 PM: git lfs clone git@github.com:wkwkrnht/middleman-blog-by-wkwkrnht10:51:37 PM: git remote rm origin10:51:37 PM: Preparing Git Reference refs/heads/master10:51:38 PM: Found netlify.toml. Overriding site configuration10:51:38 PM: Running build command: middleman build --verbose10:51:40 PM: v6.11.2 is already installed.10:51:41 PM: Now using node v6.11.2 (npm v3.10.10)10:51:41 PM: Using version v6.11.2 of node10:51:41 PM: Using /opt/buildhome/.rvm/gems/ruby-2.4.010:51:41 PM: Set ruby from .ruby-version10:51:41 PM: Installing gem bundle10:51:41 PM: The git source git://github.com/middleman/middleman-blog.git
uses the git
protocol, which transmits data without encryption. Disable this warning with bundle config git.allow_insecure true
, or switch to the https
protocol to keep your data secure.10:51:41 PM: Fetching git://github.com/middleman/middleman-blog.git10:51:43 PM: Fetching gem metadata from https://rubygems.org/10:51:43 PM: .10:51:43 PM: .10:51:44 PM: .10:51:44 PM: .10:51:44 PM: .10:51:44 PM: .10:51:44 PM: .10:51:44 PM: .10:51:45 PM: .10:51:45 PM: .10:51:45 PM: .10:51:45 PM: .10:51:45 PM: .10:51:45 PM: .10:51:45 PM: .10:51:45 PM: 10:51:45 PM: Fetching version metadata from https://rubygems.org/10:51:45 PM: .10:51:46 PM: .10:51:46 PM: .10:51:46 PM: 10:51:46 PM: Fetching dependency metadata from https://rubygems.org/10:51:46 PM: .10:51:46 PM: .10:51:46 PM: 10:51:46 PM: Resolving dependencies...10:51:46 PM: 10:51:46 PM: Fetching rake 12.0.010:51:47 PM: Installing rake 12.0.010:51:47 PM: Fetching concurrent-ruby 1.0.510:51:47 PM: Installing concurrent-ruby 1.0.510:51:47 PM: Fetching i18n 0.7.010:51:47 PM: Installing i18n 0.7.010:51:47 PM: Fetching minitest 5.10.310:51:47 PM: Installing minitest 5.10.310:51:47 PM: Fetching thread_safe 0.3.610:51:47 PM: Installing thread_safe 0.3.610:51:47 PM: Fetching arel 7.1.410:51:47 PM: Installing arel 7.1.410:51:47 PM: Fetching public_suffix 3.0.010:51:47 PM: Installing public_suffix 3.0.010:51:47 PM: Fetching ansi 1.5.010:51:48 PM: Installing ansi 1.5.010:51:48 PM: Fetching backports 3.8.010:51:48 PM: Installing backports 3.8.010:51:48 PM: Fetching builder 3.2.310:51:48 PM: Installing builder 3.2.310:51:48 PM: Using bundler 1.15.310:51:48 PM: Fetching coffee-script-source 1.12.210:51:48 PM: Installing coffee-script-source 1.12.210:51:48 PM: Fetching execjs 2.7.010:51:48 PM: Installing execjs 2.7.010:51:48 PM: Fetching colored 1.210:51:48 PM: Installing colored 1.210:51:48 PM: Fetching sass 3.4.2510:51:48 PM: Installing sass 3.4.2510:51:48 PM: Fetching contracts 0.13.010:51:49 PM: Installing contracts 0.13.010:51:49 PM: Fetching dotenv 2.2.110:51:49 PM: Installing dotenv 2.2.110:51:49 PM: Fetching erubis 2.7.010:51:49 PM: Installing erubis 2.7.010:51:49 PM: Fetching ffi 1.9.1810:51:49 PM: Installing ffi 1.9.18 with native extensions10:51:55 PM: Fetching fast_blank 1.0.010:51:55 PM: Installing fast_blank 1.0.0 with native extensions10:51:55 PM: Fetching fastimage 2.1.010:51:55 PM: Installing fastimage 2.1.010:51:55 PM: Fetching temple 0.8.010:51:55 PM: Installing temple 0.8.010:51:55 PM: Fetching tilt 2.0.810:51:55 PM: Installing tilt 2.0.810:51:55 PM: Fetching hashie 3.5.610:51:56 PM: Installing hashie 3.5.610:51:56 PM: Fetching mercenary 0.3.610:51:56 PM: Installing mercenary 0.3.610:51:56 PM: Fetching mini_portile2 2.2.010:51:56 PM: Installing mini_portile2 2.2.010:51:56 PM: Fetching parallel 1.12.010:51:56 PM: Installing parallel 1.12.010:51:56 PM: Fetching yell 2.0.710:51:56 PM: Installing yell 2.0.710:51:56 PM: Fetching htmlcompressor 0.2.010:51:56 PM: Installing htmlcompressor 0.2.010:51:56 PM: Fetching json 2.1.010:51:57 PM: Installing json 2.1.0 with native extensions10:51:58 PM: Fetching kramdown 1.14.010:51:58 PM: Installing kramdown 1.14.010:51:58 PM: Fetching rb-fsevent 0.10.210:51:58 PM: Installing rb-fsevent 0.10.210:51:58 PM: Fetching memoist 0.16.010:51:58 PM: Installing memoist 0.16.010:51:58 PM: Fetching thor 0.20.010:51:58 PM: Installing thor 0.20.010:51:58 PM: Fetching rack 2.0.310:51:58 PM: Installing rack 2.0.310:51:58 PM: Fetching servolux 0.13.010:51:58 PM: Installing servolux 0.13.010:51:58 PM: Fetching sqlite3 1.3.1310:51:59 PM: Installing sqlite3 1.3.13 with native extensions10:52:01 PM: Fetching rouge 2.2.110:52:01 PM: Installing rouge 2.2.110:52:02 PM: Fetching hamster 3.0.010:52:02 PM: Installing hamster 3.0.010:52:02 PM: Fetching tzinfo 1.2.310:52:02 PM: Installing tzinfo 1.2.310:52:02 PM: Fetching addressable 2.5.210:52:02 PM: Installing addressable 2.5.210:52:02 PM: Fetching coffee-script 2.4.110:52:02 PM: Installing coffee-script 2.4.110:52:02 PM: Fetching uglifier 3.2.010:52:02 PM: Installing uglifier 3.2.010:52:02 PM: Fetching compass-import-once 1.0.510:52:02 PM: Installing compass-import-once 1.0.510:52:02 PM: Fetching ethon 0.10.110:52:02 PM: Installing ethon 0.10.110:52:03 PM: Fetching rb-inotify 0.9.1010:52:03 PM: Installing rb-inotify 0.9.1010:52:03 PM: Fetching haml 5.0.210:52:03 PM: Installing haml 5.0.210:52:03 PM: Fetching slim 3.0.810:52:03 PM: Installing slim 3.0.810:52:03 PM: Fetching nokogiri 1.8.010:52:03 PM: Installing nokogiri 1.8.0 with native extensions10:52:52 PM: Fetching middleman-cli 4.2.110:52:52 PM: Installing middleman-cli 4.2.110:52:52 PM: Fetching activesupport 5.0.510:52:52 PM: Installing activesupport 5.0.510:52:52 PM: Fetching typhoeus 0.8.010:52:53 PM: Installing typhoeus 0.8.010:52:53 PM: Fetching listen 3.0.810:52:53 PM: Installing listen 3.0.810:52:53 PM: Fetching activemodel 5.0.510:52:54 PM: Installing activemodel 5.0.510:52:54 PM: Fetching padrino-support 0.13.3.410:52:54 PM: Installing padrino-support 0.13.3.410:52:54 PM: Fetching html-proofer 3.7.210:52:54 PM: Installing html-proofer 3.7.210:52:54 PM: Fetching activerecord 5.0.510:52:54 PM: Installing activerecord 5.0.510:52:54 PM: Fetching padrino-helpers 0.13.3.410:52:54 PM: Installing padrino-helpers 0.13.3.410:52:54 PM: Fetching middleman-core 4.2.110:52:54 PM: Installing middleman-core 4.2.110:52:54 PM: Fetching middleman 4.2.110:52:54 PM: Installing middleman 4.2.110:52:54 PM: Using middleman-blog 4.0.2 from git://github.com/middleman/middleman-blog.git (at master@fec110f)10:52:54 PM: Fetching middleman-minify-html 3.4.110:52:55 PM: Installing middleman-minify-html 3.4.110:52:55 PM: Fetching middleman-syntax 3.0.010:52:55 PM: Installing middleman-syntax 3.0.010:52:55 PM: Fetching middleman-robots 1.3.210:52:55 PM: Installing middleman-robots 1.3.210:52:55 PM: Fetching middleman-sitemap-ping 1.0.010:52:55 PM: Installing middleman-sitemap-ping 1.0.010:52:55 PM: Fetching middleman-blog-similar 2.0.110:52:55 PM: Installing middleman-blog-similar 2.0.110:52:55 PM: Bundle complete! 15 Gemfile dependencies, 66 gems now installed.10:52:55 PM: Bundled gems are installed into /opt/build/cache/bundle.10:52:55 PM: Gem bundle installed10:52:56 PM: -- create_table(:articles) -> 0.0188s-- create_table(:tags) -> 0.0110s-- create_table(:taggings) -> 0.0335s-- initialize_schema_migrations_table() -> 0.0128s== Activating: file_watcher== Activating: front_matter== Activating: data== Activating: inline_url_rewriter== Activating: sitemap_ondisk== Activating: sitemap_import== Activating: sitemap_endpoint== Activating: sitemap_proxies== Activating: sitemap_redirects== Activating: sitemap_move_files== Activating: sitemap_ignore== Activating: external_helpers== Activating: erb_renderer== Activating: coffee_renderer== Activating: haml_renderer== Activating: sass_renderer== Activating: markdown_renderer== Failed Activation liquid_renderer
: cannot load such file -- liquid== Activating: slim_renderer== Failed Activation less_renderer
: cannot load such file -- less== Failed Activation stylus_renderer
: cannot load such file -- stylus== Activating: default_helpers== Activating: lorem== Activating: routing== Activating: collections== Change (#<Set: {:data}>): authors.yml== Change (#<Set: {:data}>): site.yml== Rebuilding resource list== Requesting resource list rebuilding: touched_data_file== Change (#<Set: {:source}>): index.html.slim== Change (#<Set: {:source}>): fonts/snsicon.ttf== Change (#<Set: {:source}>): fonts/snsicon.woff== Change (#<Set: {:source}>): fonts/snsicon.svg== Change (#<Set: {:source}>): script/loadCSS.js== Change (#<Set: {:source}>): 404.html.slim== Change (#<Set: {:source}>): template/article.slim== Change (#<Set: {:source}>): asset/calender.slim== Change (#<Set: {:source}>): asset/tag.slim== Change (#<Set: {:source}>): sitemap.xml.builder== Change (#<Set: {:source}>): blog/articles/こんにちは.html.md== Change (#<Set: {:source}>): blog/articles/hello_world.html.md== Change (#<Set: {:source}>): blog/articles/-.html.md== Change (#<Set: {:source}>): blog/articles/cms-.html.md== Change (#<Set: {:source}>): blog/articles/test.html.md== Change (#<Set: {:source}>): admin/index.html.slim== Change (#<Set: {:source}>): admin/config.yml== Change (#<Set: {:source}>): style/list.css.scss== Change (#<Set: {:source}>): style/404.css.scss== Change (#<Set: {:source}>): style/parts/sns-share.scss== Change (#<Set: {:source}>): style/parts/card.scss== Change (#<Set: {:source}>): style/parts/related-articles.scss== Change (#<Set: {:source}>): style/parts/snsicon.scss== Change (#<Set: {:source}>): style/parts/tag-cloud.scss== Change (#<Set: {:source}>): style/parts/site-header.scss== Change (#<Set: {:source}>): style/post.css.scss== Change (#<Set: {:source}>): style/base.css.scss== Change (#<Set: {:source}>): img/fb-wall.JPG== Change (#<Set: {:source}>): img/no-img/full.png== Change (#<Set: {:source}>): img/no-img/256x256.png== Change (#<Set: {:source}>): img/no-img/512x512.png== Change (#<Set: {:source}>): img/no-img/128x128.png== Change (#<Set: {:source}>): img/no-img/1024x1024.png== Rebuilding resource list== Reading: Local config: config.rb== Activating: similar== Activating: automatic_image_sizes== Activating: syntax== Activating: blog== Activating: sitemap_ping== Activating: robots== Activating: minify_html== Activating: gzip== Activating: minify_css== Activating: minify_javascript== Activating: cache_busterLoaded extensions:== Extension: file_watcher== Extension: front_matter== Extension: data== Extension: inline_url_rewriter== Extension: sitemap_ondisk== Extension: sitemap_import== Extension: sitemap_endpoint== Extension: sitemap_proxies== Extension: sitemap_redirects== Extension: sitemap_move_files== Extension: sitemap_ignore== Extension: external_helpers== Extension: erb_renderer== Extension: coffee_renderer== Extension: haml_renderer== Extension: sass_renderer== Extension: markdown_renderer== Extension: slim_renderer== Extension: default_helpers== Extension: lorem== Extension: routing== Extension: collections== Extension: similar== Extension: automatic_image_sizes== Extension: syntax== Extension: blog instance_0== Extension: sitemap_ping== Extension: robots== Extension: minify_html== Extension: gzip== Extension: minify_css== Extension: minify_javascript== Extension: cache_buster== Change (#<Set: {:data}>): authors.yml== Change (#<Set: {:data}>): site.yml== Requesting resource list rebuilding: touched_data_file== Change (#<Set: {:source}>): index.html.slim== Change (#<Set: {:source}>): fonts/snsicon.ttf== Change (#<Set: {:source}>): fonts/snsicon.woff== Change (#<Set: {:source}>): fonts/snsicon.svg== Change (#<Set: {:source}>): script/loadCSS.js== Change (#<Set: {:source}>): 404.html.slim== Change (#<Set: {:source}>): template/article.slim== Change (#<Set: {:source}>): asset/calender.slim== Change (#<Set: {:source}>): asset/tag.slim== Change (#<Set: {:source}>): sitemap.xml.builder== Change (#<Set: {:source}>): blog/articles/こんにちは.html.md== Change (#<Set: {:source}>): blog/articles/hello_world.html.md== Change (#<Set: {:source}>): blog/articles/-.html.md== Change (#<Set: {:source}>): blog/articles/cms-.html.md== Change (#<Set: {:source}>): blog/articles/test.html.md== Change (#<Set: {:source}>): admin/index.html.slim== Change (#<Set: {:source}>): admin/config.yml== Change (#<Set: {:source}>): style/list.css.scss== Change (#<Set: {:source}>): style/404.css.scss== Change (#<Set: {:source}>): style/parts/sns-share.scss== Change (#<Set: {:source}>): style/parts/card.scss== Change (#<Set: {:source}>): style/parts/related-articles.scss== Change (#<Set: {:source}>): style/parts/snsicon.scss== Change (#<Set: {:source}>): style/parts/tag-cloud.scss== Change (#<Set: {:source}>): style/parts/site-header.scss== Change (#<Set: {:source}>): style/post.css.scss== Change (#<Set: {:source}>): style/base.css.scss== Change (#<Set: {:source}>): img/fb-wall.JPG== Change (#<Set: {:source}>): img/no-img/full.png== Change (#<Set: {:source}>): img/no-img/256x256.png== Change (#<Set: {:source}>): img/no-img/512x512.png== Change (#<Set: {:source}>): img/no-img/128x128.png== Change (#<Set: {:source}>): img/no-img/1024x1024.png== Rebuilding resource list== Requesting resource list rebuilding: touched_file== Requesting resource list rebuilding: registered_new_manipulator_front_matter== Requesting resource list rebuilding: registered_new_manipulator_sitemap_ondisk== Requesting resource list rebuilding: registered_new_manipulator_sitemap_import== Requesting resource list rebuilding: registered_new_manipulator_sitemap_endpoint== Requesting resource list rebuilding: registered_new_manipulator_sitemap_proxies== Requesting resource list rebuilding: registered_new_manipulator_sitemap_redirects== Requesting resource list rebuilding: registered_new_manipulator_sitemap_move_files== Requesting resource list rebuilding: registered_new_manipulator_sitemap_ignore== Requesting resource list rebuilding: registered_new_manipulator_routing== Requesting resource list rebuilding: registered_new_manipulator_routing== Requesting resource list rebuilding: registered_new_manipulator_collections-- initialize_schema_migrations_table() -> 0.0002s== Requesting resource list rebuilding: registered_new_manipulator_blog_similar== Requesting resource list rebuilding: first_run_change_ignore== Requesting resource list rebuilding: first_run_change_ignore== Requesting resource list rebuilding: first_run_change_ignore== Requesting resource list rebuilding: first_run_change_ignore== Requesting resource list rebuilding: first_run_change_ignore== Requesting resource list rebuilding: registered_new_manipulator_blog_blog1_articles== Requesting resource list rebuilding: first_run_change_ignore== Requesting resource list rebuilding: registered_new_manipulator_blog_blog1_tags== Requesting resource list rebuilding: registered_new_manipulator_blog_blog1_calendar== Blog Sources: blog/articles/:title.html (:prefix + :sources)== Requesting resource list rebuilding: registered_new_manipulator_robots== Rebuilding resource list== Running manipulator: sitemap_ondisk (0)== Running manipulator: sitemap_endpoint (0)== Running manipulator: sitemap_proxies (0)== Running manipulator: sitemap_redirects (0)10:52:56 PM: == Running manipulator: sitemap_ignore (0)== Running manipulator: sitemap_import (1)== Running manipulator: routing (10)== Running manipulator: front_matter (20)== Running manipulator: blog_similar (50)== Running manipulator: blog_blog1_articles (50)== Running manipulator: blog_blog1_tags (50)== Running manipulator: blog_blog1_calendar (50)== Running manipulator: robots (50)== middleman-robots: robots.txt added to resources ==== Running manipulator: sitemap_move_files (101)== Running manipulator: collections (110)== Running manipulator: routing (130)== Prerendering CSS10:52:56 PM: == Request: /style/list.css== Finishing Request: style/list.css (0.05s) create build/style/list.css10:52:56 PM: == Request: /style/404.css== Finishing Request: style/404.css (0.06s) create build/style/404.css10:52:56 PM: == Request: /style/base.css== Finishing Request: style/base.css (0.11s) create build/style/base.css10:52:56 PM: == Request: /style/post.css== Finishing Request: style/post.css (0.19s) create build/style/post.css10:52:56 PM: == Building files10:52:57 PM: create build/img/no-img/256x256.png10:52:57 PM: create build/img/no-img/full.png10:52:57 PM: create build/img/no-img/512x512.png10:52:57 PM: create build/img/no-img/1024x1024.png10:52:57 PM: create build/fonts/snsicon.woff10:52:57 PM: create build/img/no-img/128x128.png10:52:57 PM: create build/fonts/snsicon.ttf10:52:57 PM: == Request: /fonts/snsicon.svg== Finishing Request: fonts/snsicon.svg (0.0s) create build/fonts/snsicon.svg10:52:57 PM: == Request: /script/loadCSS.js== Finishing Request: script/loadCSS.js (0.0s)10:52:57 PM: == Request: /index.html error build/index.html10:52:57 PM: invalid byte sequence in US-ASCII/opt/build/cache/bundle/ruby/2.4.0/gems/middleman-core-4.2.1/lib/middleman-core/util/paths.rb:36:in sub'/opt/build/cache/bundle/ruby/2.4.0/gems/middleman-core-4.2.1/lib/middleman-core/util/paths.rb:36:in
normalize_path'/opt/build/cache/bundle/ruby/2.4.0/gems/middleman-core-4.2.1/lib/middleman-core/sitemap/store.rb:141:in block in find_resource_by_path'/opt/buildhome/.rvm/rubies/ruby-2.4.0/lib/ruby/2.4.0/monitor.rb:214:in
mon_synchronize'/opt/build/cache/bundle/ruby/2.4.0/gems/middleman-core-4.2.1/lib/middleman-core/sitemap/store.rb:140:in find_resource_by_path'/opt/build/cache/bundle/ruby/2.4.0/gems/contracts-0.13.0/lib/contracts/method_reference.rb:43:in
send_to'/opt/build/cache/bundle/ruby/2.4.0/gems/contracts-0.13.0/lib/contracts/call_with.rb:76:in call_with'/opt/build/cache/bundle/ruby/2.4.0/gems/contracts-0.13.0/lib/contracts/method_handler.rb:138:in
block in redefine_method'/opt/build/cache/bundle/ruby/2.4.0/gems/middleman-core-4.2.1/lib/middleman-core/util/paths.rb:194:in url_for'/opt/build/cache/bundle/ruby/2.4.0/gems/middleman-core-4.2.1/lib/middleman-core/core_extensions/default_helpers.rb:215:in
url_for'/opt/build/cache/bundle/ruby/2.4.0/gems/middleman-core-4.2.1/lib/middleman-core/core_extensions/default_helpers.rb:244:in link_to'/opt/build/repo/source/index.html.slim:72:in
block (2 levels) in singleton class'/opt/build/repo/source/index.html.slim:71:in each'/opt/build/repo/source/index.html.slim:71:in
each_with_index'/opt/build/repo/source/index.html.slim:71:in block in singleton class'/opt/build/repo/source/index.html.slim:-6:in
instance_eval'/opt/build/repo/source/index.html.slim:-6:in singleton class'/opt/build/repo/source/index.html.slim:-9:in
tilt_9124880'/opt/build/cache/bundle/ruby/2.4.0/gems/tilt-2.0.8/lib/tilt/template.rb:170:in call'/opt/build/cache/bundle/ruby/2.4.0/gems/tilt-2.0.8/lib/tilt/template.rb:170:in
evaluate'/opt/build/cache/bundle/ruby/2.4.0/gems/tilt-2.0.8/lib/tilt/template.rb:109:in render'/opt/build/cache/bundle/ruby/2.4.0/gems/middleman-core-4.2.1/lib/middleman-core/renderers/slim.rb:6:in
render'/opt/build/cache/bundle/ruby/2.4.0/gems/padrino-helpers-0.13.3.4/lib/padrino/rendering.rb:17:in render'/opt/build/cache/bundle/ruby/2.4.0/gems/middleman-core-4.2.1/lib/middleman-core/file_renderer.rb:79:in
render'/opt/build/cache/bundle/ruby/2.4.0/gems/contracts-0.13.0/lib/contracts/method_reference.rb:43:in send_to'/opt/build/cache/bundle/ruby/2.4.0/gems/contracts-0.13.0/lib/contracts/call_with.rb:76:in
call_with'/opt/build/cache/bundle/ruby/2.4.0/gems/contracts-0.13.0/lib/contracts/method_handler.rb:138:in block in redefine_method'/opt/build/cache/bundle/ruby/2.4.0/gems/middleman-core-4.2.1/lib/middleman-core/template_renderer.rb:184:in
_render_with_all_renderers'/opt/build/cache/bundle/ruby/2.4.0/gems/middleman-core-4.2.1/lib/middleman-core/template_renderer.rb:147:in block in render'/opt/build/cache/bundle/ruby/2.4.0/gems/activesupport-5.0.5/lib/active_support/notifications.rb:166:in
instrument'/opt/build/cache/bundle/ruby/2.4.0/gems/middleman-core-4.2.1/lib/middleman-core/util.rb:21:in instrument'/opt/build/cache/bundle/ruby/2.4.0/gems/middleman-core-4.2.1/lib/middleman-core/template_renderer.rb:146:in
render'/opt/build/cache/bundle/ruby/2.4.0/gems/contracts-0.13.0/lib/contracts/method_reference.rb:43:in send_to'/opt/build/cache/bundle/ruby/2.4.0/gems/contracts-0.13.0/lib/contracts/call_with.rb:76:in
call_with'/opt/build/cache/bundle/ruby/2.4.0/gems/contracts-0.13.0/lib/contracts/method_handler.rb:138:in block in redefine_method'/opt/build/cache/bundle/ruby/2.4.0/gems/middleman-core-4.2.1/lib/middleman-core/sitemap/resource.rb:154:in
render'/opt/build/cache/bundle/ruby/2.4.0/gems/contracts-0.13.0/lib/contracts/method_reference.rb:43:in send_to'/opt/build/cache/bundle/ruby/2.4.0/gems/contracts-0.13.0/lib/contracts/call_with.rb:76:in
call_with'/opt/build/cache/bundle/ruby/2.4.0/gems/contracts-0.13.0/lib/contracts/method_handler.rb:138:in block in redefine_method'/opt/build/cache/bundle/ruby/2.4.0/gems/middleman-core-4.2.1/lib/middleman-core/rack.rb:112:in
process_request'/opt/build/cache/bundle/ruby/2.4.0/gems/middleman-core-4.2.1/lib/middleman-core/rack.rb:66:in block in call'/opt/build/cache/bundle/ruby/2.4.0/gems/middleman-core-4.2.1/lib/middleman-core/rack.rb:65:in
catch'/opt/build/cache/bundle/ruby/2.4.0/gems/middleman-core-4.2.1/lib/middleman-core/rack.rb:65:in call'/opt/build/cache/bundle/ruby/2.4.0/gems/rack-2.0.3/lib/rack/urlmap.rb:68:in
block in call'/opt/build/cache/bundle/ruby/2.4.0/gems/rack-2.0.3/lib/rack/urlmap.rb:53:in each'/opt/build/cache/bundle/ruby/2.4.0/gems/rack-2.0.3/lib/rack/urlmap.rb:53:in
call'/opt/build/cache/bundle/ruby/2.4.0/gems/middleman-core-4.2.1/lib/middleman-core/extensions/minify_javascript.rb:55:in call'/opt/build/cache/bundle/ruby/2.4.0/gems/middleman-core-4.2.1/lib/middleman-core/extensions/minify_css.rb:63:in
call'/opt/build/cache/bundle/ruby/2.4.0/gems/htmlcompressor-0.2.0/lib/htmlcompressor/rack.rb:36:in call'/opt/build/cache/bundle/ruby/2.4.0/gems/middleman-core-4.2.1/lib/middleman-core/core_extensions/inline_url_rewriter.rb:74:in
call'/opt/build/cache/bundle/ruby/2.4.0/gems/rack-2.0.3/lib/rack/head.rb:12:in call'/opt/build/cache/bundle/ruby/2.4.0/gems/rack-2.0.3/lib/rack/lint.rb:49:in
_call'/opt/build/cache/bundle/ruby/2.4.0/gems/rack-2.0.3/lib/rack/lint.rb:37:in call'/opt/build/cache/bundle/ruby/2.4.0/gems/rack-2.0.3/lib/rack/builder.rb:153:in
call'/opt/build/cache/bundle/ruby/2.4.0/gems/rack-2.0.3/lib/rack/mock.rb:74:in request'/opt/build/cache/bundle/ruby/2.4.0/gems/rack-2.0.3/lib/rack/mock.rb:56:in
get'/opt/build/cache/bundle/ruby/2.4.0/gems/middleman-core-4.2.1/lib/middleman-core/builder.rb:232:in block in output_resource'/opt/build/cache/bundle/ruby/2.4.0/gems/activesupport-5.0.5/lib/active_support/notifications.rb:166:in
instrument'/opt/build/cache/bundle/ruby/2.4.0/gems/middleman-core-4.2.1/lib/middleman-core/util.rb:21:in instrument'/opt/build/cache/bundle/ruby/2.4.0/gems/middleman-core-4.2.1/lib/middleman-core/builder.rb:225:in
output_resource'/opt/build/cache/bundle/ruby/2.4.0/gems/contracts-0.13.0/lib/contracts/method_reference.rb:43:in send_to'/opt/build/cache/bundle/ruby/2.4.0/gems/contracts-0.13.0/lib/contracts/call_with.rb:76:in
call_with'/opt/build/cache/bundle/ruby/2.4.0/gems/contracts-0.13.0/lib/contracts/method_handler.rb:138:in block in redefine_method'/opt/build/cache/bundle/ruby/2.4.0/gems/parallel-1.12.0/lib/parallel.rb:484:in
call_with_index'/opt/build/cache/bundle/ruby/2.4.0/gems/parallel-1.12.0/lib/parallel.rb:455:in process_incoming_jobs'/opt/build/cache/bundle/ruby/2.4.0/gems/parallel-1.12.0/lib/parallel.rb:437:in
block in worker'/opt/build/cache/bundle/ruby/2.4.0/gems/parallel-1.12.0/lib/parallel.rb:428:in fork'/opt/build/cache/bundle/ruby/2.4.0/gems/parallel-1.12.0/lib/parallel.rb:428:in
worker'/opt/build/cache/bundle/ruby/2.4.0/gems/parallel-1.12.0/lib/parallel.rb:419:in block in create_workers'/opt/build/cache/bundle/ruby/2.4.0/gems/parallel-1.12.0/lib/parallel.rb:418:in
each'/opt/build/cache/bundle/ruby/2.4.0/gems/parallel-1.12.0/lib/parallel.rb:418:in each_with_index'/opt/build/cache/bundle/ruby/2.4.0/gems/parallel-1.12.0/lib/parallel.rb:418:in
create_workers'/opt/build/cache/bundle/ruby/2.4.0/gems/parallel-1.12.0/lib/parallel.rb:358:in work_in_processes'/opt/build/cache/bundle/ruby/2.4.0/gems/parallel-1.12.0/lib/parallel.rb:264:in
map'/opt/build/cache/bundle/ruby/2.4.0/gems/middleman-core-4.2.1/lib/middleman-core/builder.rb:137:in output_resources'/opt/build/cache/bundle/ruby/2.4.0/gems/contracts-0.13.0/lib/contracts/method_reference.rb:43:in
send_to'/opt/build/cache/bundle/ruby/2.4.0/gems/contracts-0.13.0/lib/contracts/call_with.rb:76:in call_with'/opt/build/cache/bundle/ruby/2.4.0/gems/contracts-0.13.0/lib/contracts/method_handler.rb:138:in
block in redefine_method'/opt/build/cache/bundle/ruby/2.4.0/gems/middleman-core-4.2.1/lib/middleman-core/builder.rb:131:in output_files'/opt/build/cache/bundle/ruby/2.4.0/gems/contracts-0.13.0/lib/contracts/method_reference.rb:43:in
send_to'/opt/build/cache/bundle/ruby/2.4.0/gems/contracts-0.13.0/lib/contracts/call_with.rb:76:in call_with'/opt/build/cache/bundle/ruby/2.4.0/gems/contracts-0.13.0/lib/contracts/method_handler.rb:138:in
block in redefine_method'/opt/build/cache/bundle/ruby/2.4.0/gems/middleman-core-4.2.1/lib/middleman-core/builder.rb:71:in block in run!'/opt/build/cache/bundle/ruby/2.4.0/gems/activesupport-5.0.5/lib/active_support/notifications.rb:166:in
instrument'/opt/build/cache/bundle/ruby/2.4.0/gems/middleman-core-4.2.1/lib/middleman-core/util.rb:21:in instrument'/opt/build/cache/bundle/ruby/2.4.0/gems/middleman-core-4.2.1/lib/middleman-core/builder.rb:70:in
run!'/opt/build/cache/bundle/ruby/2.4.0/gems/contracts-0.13.0/lib/contracts/method_reference.rb:43:in send_to'/opt/build/cache/bundle/ruby/2.4.0/gems/contracts-0.13.0/lib/contracts/call_with.rb:76:in
call_with'/opt/build/cache/bundle/ruby/2.4.0/gems/contracts-0.13.0/lib/contracts/method_handler.rb:138:in block in redefine_method'/opt/build/cache/bundle/ruby/2.4.0/gems/middleman-cli-4.2.1/lib/middleman-cli/build.rb:80:in
block in build'/opt/build/cache/bundle/ruby/2.4.0/gems/activesupport-5.0.5/lib/active_support/notifications.rb:166:in instrument'/opt/build/cache/bundle/ruby/2.4.0/gems/middleman-core-4.2.1/lib/middleman-core/util.rb:21:in
instrument'/opt/build/cache/bundle/ruby/2.4.0/gems/middleman-cli-4.2.1/lib/middleman-cli/build.rb:79:in build'/opt/build/cache/bundle/ruby/2.4.0/gems/thor-0.20.0/lib/thor/command.rb:27:in
run'/opt/build/cache/bundle/ruby/2.4.0/gems/thor-0.20.0/lib/thor/invocation.rb:126:in invoke_command'/opt/build/cache/bundle/ruby/2.4.0/gems/thor-0.20.0/lib/thor/invocation.rb:133:in
block in invoke_all'/opt/build/cache/bundle/ruby/2.4.0/gems/thor-0.20.0/lib/thor/invocation.rb:133:in each'/opt/build/cache/bundle/ruby/2.4.0/gems/thor-0.20.0/lib/thor/invocation.rb:133:in
map'/opt/build/cache/bundle/ruby/2.4.0/gems/thor-0.20.0/lib/thor/invocation.rb:133:in invoke_all'/opt/build/cache/bundle/ruby/2.4.0/gems/thor-0.20.0/lib/thor/group.rb:232:in
dispatch'/opt/build/cache/bundle/ruby/2.4.0/gems/thor-0.20.0/lib/thor/invocation.rb:115:in invoke'/opt/build/cache/bundle/ruby/2.4.0/gems/thor-0.20.0/lib/thor.rb:40:in
block in register'/opt/build/cache/bundle/ruby/2.4.0/gems/thor-0.20.0/lib/thor/command.rb:27:in run'/opt/build/cache/bundle/ruby/2.4.0/gems/thor-0.20.0/lib/thor/invocation.rb:126:in
invoke_command'/opt/build/cache/bundle/ruby/2.4.0/gems/thor-0.20.0/lib/thor.rb:387:in dispatch'/opt/build/cache/bundle/ruby/2.4.0/gems/thor-0.20.0/lib/thor/base.rb:466:in
start'/opt/build/cache/bundle/ruby/2.4.0/gems/middleman-cli-4.2.1/bin/middleman:70:in <top (required)>'/opt/build/cache/binstubs/middleman:17:in
load'/opt/build/cache/binstubs/middleman:17:in <main>'10:52:57 PM: == Request: /404.html error build/404.html10:52:57 PM: invalid byte sequence in US-ASCII/opt/build/cache/bundle/ruby/2.4.0/gems/middleman-core-4.2.1/lib/middleman-core/util/paths.rb:36:in
sub'/opt/build/cache/bundle/ruby/2.4.0/gems/middleman-core-4.2.1/lib/middleman-core/util/paths.rb:36:in normalize_path'/opt/build/cache/bundle/ruby/2.4.0/gems/middleman-core-4.2.1/lib/middleman-core/sitemap/store.rb:141:in
block in find_resource_by_path'/opt/buildhome/.rvm/rubies/ruby-2.4.0/lib/ruby/2.4.0/monitor.rb:214:in mon_synchronize'/opt/build/cache/bundle/ruby/2.4.0/gems/middleman-core-4.2.1/lib/middleman-core/sitemap/store.rb:140:in
find_resource_by_path'/opt/build/cache/bundle/ruby/2.4.0/gems/contracts-0.13.0/lib/contracts/method_reference.rb:43:in send_to'/opt/build/cache/bundle/ruby/2.4.0/gems/contracts-0.13.0/lib/contracts/call_with.rb:76:in
call_with'/opt/build/cache/bundle/ruby/2.4.0/gems/contracts-0.13.0/lib/contracts/method_handler.rb:138:in block in redefine_method'/opt/build/cache/bundle/ruby/2.4.0/gems/middleman-core-4.2.1/lib/middleman-core/util/paths.rb:194:in
url_for'/opt/build/cache/bundle/ruby/2.4.0/gems/middleman-core-4.2.1/lib/middleman-core/core_extensions/default_helpers.rb:215:in url_for'/opt/build/cache/bundle/ruby/2.4.0/gems/middleman-core-4.2.1/lib/middleman-core/core_extensions/default_helpers.rb:244:in
link_to'/opt/build/repo/source/404.html.slim:107:in block (4 levels) in singleton class'/opt/build/repo/source/404.html.slim:105:in
each'/opt/build/repo/source/404.html.slim:105:in block (3 levels) in singleton class'/opt/build/repo/source/404.html.slim:99:in
each'/opt/build/repo/source/404.html.slim:99:in block (2 levels) in singleton class'/opt/build/repo/source/404.html.slim:91:in
each'/opt/build/repo/source/404.html.slim:91:in block in singleton class'/opt/build/repo/source/404.html.slim:-6:in
instance_eval'/opt/build/repo/source/404.html.slim:-6:in singleton class'/opt/build/repo/source/404.html.slim:-9:in
tilt_9124880'/opt/build/cache/bundle/ruby/2.4.0/gems/tilt-2.0.8/lib/tilt/template.rb:170:in call'/opt/build/cache/bundle/ruby/2.4.0/gems/tilt-2.0.8/lib/tilt/template.rb:170:in
evaluate'/opt/build/cache/bundle/ruby/2.4.0/gems/tilt-2.0.8/lib/tilt/template.rb:109:in render'/opt/build/cache/bundle/ruby/2.4.0/gems/middleman-core-4.2.1/lib/middleman-core/renderers/slim.rb:6:in
render'/opt/build/cache/bundle/ruby/2.4.0/gems/padrino-helpers-0.13.3.4/lib/padrino/rendering.rb:17:in render'/opt/build/cache/bundle/ruby/2.4.0/gems/middleman-core-4.2.1/lib/middleman-core/file_renderer.rb:79:in
render'/opt/build/cache/bundle/ruby/2.4.0/gems/contracts-0.13.0/lib/contracts/method_reference.rb:43:in send_to'/opt/build/cache/bundle/ruby/2.4.0/gems/contracts-0.13.0/lib/contracts/call_with.rb:76:in
call_with'/opt/build/cache/bundle/ruby/2.4.0/gems/contracts-0.13.0/lib/contracts/method_handler.rb:138:in block in redefine_method'/opt/build/cache/bundle/ruby/2.4.0/gems/middleman-core-4.2.1/lib/middleman-core/template_renderer.rb:184:in
_render_with_all_renderers'/opt/build/cache/bundle/ruby/2.4.0/gems/middleman-core-4.2.1/lib/middleman-core/template_renderer.rb:147:in block in render'/opt/build/cache/bundle/ruby/2.4.0/gems/activesupport-5.0.5/lib/active_support/notifications.rb:166:in
instrument'/opt/build/cache/bundle/ruby/2.4.0/gems/middleman-core-4.2.1/lib/middleman-core/util.rb:21:in instrument'/opt/build/cache/bundle/ruby/2.4.0/gems/middleman-core-4.2.1/lib/middleman-core/template_renderer.rb:146:in
render'/opt/build/cache/bundle/ruby/2.4.0/gems/contracts-0.13.0/lib/contracts/method_reference.rb:43:in send_to'/opt/build/cache/bundle/ruby/2.4.0/gems/contracts-0.13.0/lib/contracts/call_with.rb:76:in
call_with'/opt/build/cache/bundle/ruby/2.4.0/gems/contracts-0.13.0/lib/contracts/method_handler.rb:138:in block in redefine_method'/opt/build/cache/bundle/ruby/2.4.0/gems/middleman-core-4.2.1/lib/middleman-core/sitemap/resource.rb:154:in
render'/opt/build/cache/bundle/ruby/2.4.0/gems/contracts-0.13.0/lib/contracts/method_reference.rb:43:in send_to'/opt/build/cache/bundle/ruby/2.4.0/gems/contracts-0.13.0/lib/contracts/call_with.rb:76:in
call_with'/opt/build/cache/bundle/ruby/2.4.0/gems/contracts-0.13.0/lib/contracts/method_handler.rb:138:in block in redefine_method'/opt/build/cache/bundle/ruby/2.4.0/gems/middleman-core-4.2.1/lib/middleman-core/rack.rb:112:in
process_request'/opt/build/cache/bundle/ruby/2.4.0/gems/middleman-core-4.2.1/lib/middleman-core/rack.rb:66:in block in call'/opt/build/cache/bundle/ruby/2.4.0/gems/middleman-core-4.2.1/lib/middleman-core/rack.rb:65:in
catch'/opt/build/cache/bundle/ruby/2.4.0/gems/middleman-core-4.2.1/lib/middleman-core/rack.rb:65:in call'/opt/build/cache/bundle/ruby/2.4.0/gems/rack-2.0.3/lib/rack/urlmap.rb:68:in
block in call'/opt/build/cache/bundle/ruby/2.4.0/gems/rack-2.0.3/lib/rack/urlmap.rb:53:in each'/opt/build/cache/bundle/ruby/2.4.0/gems/rack-2.0.3/lib/rack/urlmap.rb:53:in
call'/opt/build/cache/bundle/ruby/2.4.0/gems/middleman-core-4.2.1/lib/middleman-core/extensions/minify_javascript.rb:55:in call'/opt/build/cache/bundle/ruby/2.4.0/gems/middleman-core-4.2.1/lib/middleman-core/extensions/minify_css.rb:63:in
call'/opt/build/cache/bundle/ruby/2.4.0/gems/htmlcompressor-0.2.0/lib/htmlcompressor/rack.rb:36:in call'/opt/build/cache/bundle/ruby/2.4.0/gems/middleman-core-4.2.1/lib/middleman-core/core_extensions/inline_url_rewriter.rb:74:in
call'/opt/build/cache/bundle/ruby/2.4.0/gems/rack-2.0.3/lib/rack/head.rb:12:in call'/opt/build/cache/bundle/ruby/2.4.0/gems/rack-2.0.3/lib/rack/lint.rb:49:in
_call'/opt/build/cache/bundle/ruby/2.4.0/gems/rack-2.0.3/lib/rack/lint.rb:37:in call'/opt/build/cache/bundle/ruby/2.4.0/gems/rack-2.0.3/lib/rack/builder.rb:153:in
call'/opt/build/cache/bundle/ruby/2.4.0/gems/rack-2.0.3/lib/rack/mock.rb:74:in request'/opt/build/cache/bundle/ruby/2.4.0/gems/rack-2.0.3/lib/rack/mock.rb:56:in
get'/opt/build/cache/bundle/ruby/2.4.0/gems/middleman-core-4.2.1/lib/middleman-core/builder.rb:232:in block in output_resource'/opt/build/cache/bundle/ruby/2.4.0/gems/activesupport-5.0.5/lib/active_support/notifications.rb:166:in
instrument'/opt/build/cache/bundle/ruby/2.4.0/gems/middleman-core-4.2.1/lib/middleman-core/util.rb:21:in instrument'/opt/build/cache/bundle/ruby/2.4.0/gems/middleman-core-4.2.1/lib/middleman-core/builder.rb:225:in
output_resource'/opt/build/cache/bundle/ruby/2.4.0/gems/contracts-0.13.0/lib/contracts/method_reference.rb:43:in send_to'/opt/build/cache/bundle/ruby/2.4.0/gems/contracts-0.13.0/lib/contracts/call_with.rb:76:in
call_with'/opt/build/cache/bundle/ruby/2.4.0/gems/contracts-0.13.0/lib/contracts/method_handler.rb:138:in block in redefine_method'/opt/build/cache/bundle/ruby/2.4.0/gems/parallel-1.12.0/lib/parallel.rb:484:in
call_with_index'/opt/build/cache/bundle/ruby/2.4.0/gems/parallel-1.12.0/lib/parallel.rb:455:in process_incoming_jobs'/opt/build/cache/bundle/ruby/2.4.0/gems/parallel-1.12.0/lib/parallel.rb:437:in
block in worker'/opt/build/cache/bundle/ruby/2.4.0/gems/parallel-1.12.0/lib/parallel.rb:428:in fork'/opt/build/cache/bundle/ruby/2.4.0/gems/parallel-1.12.0/lib/parallel.rb:428:in
worker'/opt/build/cache/bundle/ruby/2.4.0/gems/parallel-1.12.0/lib/parallel.rb:419:in block in create_workers'/opt/build/cache/bundle/ruby/2.4.0/gems/parallel-1.12.0/lib/parallel.rb:418:in
each'/opt/build/cache/bundle/ruby/2.4.0/gems/parallel-1.12.0/lib/parallel.rb:418:in each_with_index'/opt/build/cache/bundle/ruby/2.4.0/gems/parallel-1.12.0/lib/parallel.rb:418:in
create_workers'/opt/build/cache/bundle/ruby/2.4.0/gems/parallel-1.12.0/lib/parallel.rb:358:in work_in_processes'/opt/build/cache/bundle/ruby/2.4.0/gems/parallel-1.12.0/lib/parallel.rb:264:in
map'/opt/build/cache/bundle/ruby/2.4.0/gems/middleman-core-4.2.1/lib/middleman-core/builder.rb:137:in output_resources'/opt/build/cache/bundle/ruby/2.4.0/gems/contracts-0.13.0/lib/contracts/method_reference.rb:43:in
send_to'/opt/build/cache/bundle/ruby/2.4.0/gems/contracts-0.13.0/lib/contracts/call_with.rb:76:in call_with'/opt/build/cache/bundle/ruby/2.4.0/gems/contracts-0.13.0/lib/contracts/method_handler.rb:138:in
block in redefine_method'/opt/build/cache/bundle/ruby/2.4.0/gems/middleman-core-4.2.1/lib/middleman-core/builder.rb:131:in output_files'/opt/build/cache/bundle/ruby/2.4.0/gems/contracts-0.13.0/lib/contracts/method_reference.rb:43:in
send_to'/opt/build/cache/bundle/ruby/2.4.0/gems/contracts-0.13.0/lib/contracts/call_with.rb:76:in call_with'/opt/build/cache/bundle/ruby/2.4.0/gems/contracts-0.13.0/lib/contracts/method_handler.rb:138:in
block in redefine_method'/opt/build/cache/bundle/ruby/2.4.0/gems/middleman-core-4.2.1/lib/middleman-core/builder.rb:71:in block in run!'/opt/build/cache/bundle/ruby/2.4.0/gems/activesupport-5.0.5/lib/active_support/notifications.rb:166:in
instrument'/opt/build/cache/bundle/ruby/2.4.0/gems/middleman-core-4.2.1/lib/middleman-core/util.rb:21:in instrument'/opt/build/cache/bundle/ruby/2.4.0/gems/middleman-core-4.2.1/lib/middleman-core/builder.rb:70:in
run!'/opt/build/cache/bundle/ruby/2.4.0/gems/contracts-0.13.0/lib/contracts/method_reference.rb:43:in send_to'/opt/build/cache/bundle/ruby/2.4.0/gems/contracts-0.13.0/lib/contracts/call_with.rb:76:in
call_with'/opt/build/cache/bundle/ruby/2.4.0/gems/contracts-0.13.0/lib/contracts/method_handler.rb:138:in block in redefine_method'/opt/build/cache/bundle/ruby/2.4.0/gems/middleman-cli-4.2.1/lib/middleman-cli/build.rb:80:in
block in build'/opt/build/cache/bundle/ruby/2.4.0/gems/activesupport-5.0.5/lib/active_support/notifications.rb:166:in instrument'/opt/build/cache/bundle/ruby/2.4.0/gems/middleman-core-4.2.1/lib/middleman-core/util.rb:21:in
instrument'/opt/build/cache/bundle/ruby/2.4.0/gems/middleman-cli-4.2.1/lib/middleman-cli/build.rb:79:in build'/opt/build/cache/bundle/ruby/2.4.0/gems/thor-0.20.0/lib/thor/command.rb:27:in
run'/opt/build/cache/bundle/ruby/2.4.0/gems/thor-0.20.0/lib/thor/invocation.rb:126:in invoke_command'/opt/build/cache/bundle/ruby/2.4.0/gems/thor-0.20.0/lib/thor/invocation.rb:133:in
block in invoke_all'/opt/build/cache/bundle/ruby/2.4.0/gems/thor-0.20.0/lib/thor/invocation.rb:133:in each'/opt/build/cache/bundle/ruby/2.4.0/gems/thor-0.20.0/lib/thor/invocation.rb:133:in
map'/opt/build/cache/bundle/ruby/2.4.0/gems/thor-0.20.0/lib/thor/invocation.rb:133:in invoke_all'/opt/build/cache/bundle/ruby/2.4.0/gems/thor-0.20.0/lib/thor/group.rb:232:in
dispatch'/opt/build/cache/bundle/ruby/2.4.0/gems/thor-0.20.0/lib/thor/invocation.rb:115:in invoke'/opt/build/cache/bundle/ruby/2.4.0/gems/thor-0.20.0/lib/thor.rb:40:in
block in register'/opt/build/cache/bundle/ruby/2.4.0/gems/thor-0.20.0/lib/thor/command.rb:27:in run'/opt/build/cache/bundle/ruby/2.4.0/gems/thor-0.20.0/lib/thor/invocation.rb:126:in
invoke_command'/opt/build/cache/bundle/ruby/2.4.0/gems/thor-0.20.0/lib/thor.rb:387:in dispatch'/opt/build/cache/bundle/ruby/2.4.0/gems/thor-0.20.0/lib/thor/base.rb:466:in
start'/opt/build/cache/bundle/ruby/2.4.0/gems/middleman-cli-4.2.1/bin/middleman:70:in <top (required)>'/opt/build/cache/binstubs/middleman:17:in
load'/opt/build/cache/binstubs/middleman:17:in <main>'10:52:57 PM: == Request: /sitemap.xml error build/sitemap.xmlURI must be ascii only "/2010/\u3053\u3093\u306B\u3061\u306F.html"/opt/buildhome/.rvm/rubies/ruby-2.4.0/lib/ruby/2.4.0/uri/rfc3986_parser.rb:21:in
split'/opt/buildhome/.rvm/rubies/ruby-2.4.0/lib/ruby/2.4.0/uri/rfc3986_parser.rb:73:in parse'/opt/buildhome/.rvm/rubies/ruby-2.4.0/lib/ruby/2.4.0/uri/rfc3986_parser.rb:117:in
convert_to_uri'/opt/buildhome/.rvm/rubies/ruby-2.4.0/lib/ruby/2.4.0/uri/generic.rb:1099:in merge'/opt/buildhome/.rvm/rubies/ruby-2.4.0/lib/ruby/2.4.0/uri/rfc3986_parser.rb:89:in
inject'/opt/buildhome/.rvm/rubies/ruby-2.4.0/lib/ruby/2.4.0/uri/rfc3986_parser.rb:89:in join'/opt/buildhome/.rvm/rubies/ruby-2.4.0/lib/ruby/2.4.0/uri/common.rb:269:in
join'/opt/build/repo/source/sitemap.xml.builder:12:in block (4 levels) in singleton class'/opt/build/cache/bundle/ruby/2.4.0/gems/builder-3.2.3/lib/builder/xmlbase.rb:175:in
_nested_structures'/opt/build/cache/bundle/ruby/2.4.0/gems/builder-3.2.3/lib/builder/xmlbase.rb:68:in tag!'/opt/build/cache/bundle/ruby/2.4.0/gems/builder-3.2.3/lib/builder/xmlbase.rb:190:in
block (2 levels) in cache_method_call'/opt/build/repo/source/sitemap.xml.builder:10:in block (3 levels) in singleton class'/opt/build/repo/source/sitemap.xml.builder:9:in
each'/opt/build/repo/source/sitemap.xml.builder:9:in block (2 levels) in singleton class'/opt/build/cache/bundle/ruby/2.4.0/gems/builder-3.2.3/lib/builder/xmlbase.rb:175:in
_nested_structures'/opt/build/cache/bundle/ruby/2.4.0/gems/builder-3.2.3/lib/builder/xmlbase.rb:68:in tag!'/opt/build/cache/bundle/ruby/2.4.0/gems/builder-3.2.3/lib/builder/xmlbase.rb:93:in
method_missing'/opt/build/repo/source/sitemap.xml.builder:2:in block in singleton class'/opt/build/repo/source/sitemap.xml.builder:-5:in
instance_eval'/opt/build/repo/source/sitemap.xml.builder:-5:in singleton class'/opt/build/repo/source/sitemap.xml.builder:-8:in
__tilt_9124880'/opt/build/cache/bundle/ruby/2.4.0/gems/tilt-2.0.8/lib/tilt/template.rb:170:in call'/opt/build/cache/bundle/ruby/2.4.0/gems/tilt-2.0.8/lib/tilt/template.rb:170:in
evaluate'/opt/build/cache/bundle/ruby/2.4.0/gems/tilt-2.0.8/lib/tilt/builder.rb:21:in evaluate'/opt/build/cache/bundle/ruby/2.4.0/gems/tilt-2.0.8/lib/tilt/template.rb:109:in
render'/opt/build/cache/bundle/ruby/2.4.0/gems/middleman-core-4.2.1/lib/middleman-core/file_renderer.rb:79:in render'/opt/build/cache/bundle/ruby/2.4.0/gems/contracts-0.13.0/lib/contracts/method_reference.rb:43:in
send_to'/opt/build/cache/bundle/ruby/2.4.0/gems/contracts-0.13.0/lib/contracts/call_with.rb:76:in call_with'/opt/build/cache/bundle/ruby/2.4.0/gems/contracts-0.13.0/lib/contracts/method_handler.rb:138:in
block in redefine_method'/opt/build/cache/bundle/ruby/2.4.0/gems/middleman-core-4.2.1/lib/middleman-core/template_renderer.rb:184:in _render_with_all_renderers'/opt/build/cache/bundle/ruby/2.4.0/gems/middleman-core-4.2.1/lib/middleman-core/template_renderer.rb:147:in
block in render'/opt/build/cache/bundle/ruby/2.4.0/gems/activesupport-5.0.5/lib/active_support/notifications.rb:166:in instrument'/opt/build/cache/bundle/ruby/2.4.0/gems/middleman-core-4.2.1/lib/middleman-core/util.rb:21:in
instrument'/opt/build/cache/bundle/ruby/2.4.0/gems/middleman-core-4.2.1/lib/middleman-core/template_renderer.rb:146:in render'/opt/build/cache/bundle/ruby/2.4.0/gems/contracts-0.13.0/lib/contracts/method_reference.rb:43:in
send_to'/opt/build/cache/bundle/ruby/2.4.0/gems/contracts-0.13.0/lib/contracts/call_with.rb:76:in call_with'/opt/build/cache/bundle/ruby/2.4.0/gems/contracts-0.13.0/lib/contracts/method_handler.rb:138:in
block in redefine_method'/opt/build/cache/bundle/ruby/2.4.0/gems/middleman-core-4.2.1/lib/middleman-core/sitemap/resource.rb:154:in render'/opt/build/cache/bundle/ruby/2.4.0/gems/contracts-0.13.0/lib/contracts/method_reference.rb:43:in
send_to'/opt/build/cache/bundle/ruby/2.4.0/gems/contracts-0.13.0/lib/contracts/call_with.rb:76:in call_with'/opt/build/cache/bundle/ruby/2.4.0/gems/contracts-0.13.0/lib/contracts/method_handler.rb:138:in
block in redefine_method'/opt/build/cache/bundle/ruby/2.4.0/gems/middleman-core-4.2.1/lib/middleman-core/rack.rb:112:in process_request'/opt/build/cache/bundle/ruby/2.4.0/gems/middleman-core-4.2.1/lib/middleman-core/rack.rb:66:in
block in call'/opt/build/cache/bundle/ruby/2.4.0/gems/middleman-core-4.2.1/lib/middleman-core/rack.rb:65:in catch'/opt/build/cache/bundle/ruby/2.4.0/gems/middleman-core-4.2.1/lib/middleman-core/rack.rb:65:in
call'/opt/build/cache/bundle/ruby/2.4.0/gems/rack-2.0.3/lib/rack/urlmap.rb:68:in block in call'/opt/build/cache/bundle/ruby/2.4.0/gems/rack-2.0.3/lib/rack/urlmap.rb:53:in
each'/opt/build/cache/bundle/ruby/2.4.0/gems/rack-2.0.3/lib/rack/urlmap.rb:53:in call'/opt/build/cache/bundle/ruby/2.4.0/gems/middleman-core-4.2.1/lib/middleman-core/extensions/minify_javascript.rb:55:in
call'/opt/build/cache/bundle/ruby/2.4.0/gems/middleman-core-4.2.1/lib/middleman-core/extensions/minify_css.rb:63:in call'/opt/build/cache/bundle/ruby/2.4.0/gems/htmlcompressor-0.2.0/lib/htmlcompressor/rack.rb:36:in
call'/opt/build/cache/bundle/ruby/2.4.0/gems/middleman-core-4.2.1/lib/middleman-core/core_extensions/inline_url_rewriter.rb:74:in call'/opt/build/cache/bundle/ruby/2.4.0/gems/rack-2.0.3/lib/rack/head.rb:12:in
call'/opt/build/cache/bundle/ruby/2.4.0/gems/rack-2.0.3/lib/rack/lint.rb:49:in _call'/opt/build/cache/bundle/ruby/2.4.0/gems/rack-2.0.3/lib/rack/lint.rb:37:in
call'/opt/build/cache/bundle/ruby/2.4.0/gems/rack-2.0.3/lib/rack/builder.rb:153:in call'/opt/build/cache/bundle/ruby/2.4.0/gems/rack-2.0.3/lib/rack/mock.rb:74:in
request'/opt/build/cache/bundle/ruby/2.4.0/gems/rack-2.0.3/lib/rack/mock.rb:56:in get'/opt/build/cache/bundle/ruby/2.4.0/gems/middleman-core-4.2.1/lib/middleman-core/builder.rb:232:in
block in output_resource'/opt/build/cache/bundle/ruby/2.4.0/gems/activesupport-5.0.5/lib/active_support/notifications.rb:166:in instrument'/opt/build/cache/bundle/ruby/2.4.0/gems/middleman-core-4.2.1/lib/middleman-core/util.rb:21:in
instrument'/opt/build/cache/bundle/ruby/2.4.0/gems/middleman-core-4.2.1/lib/middleman-core/builder.rb:225:in output_resource'/opt/build/cache/bundle/ruby/2.4.0/gems/contracts-0.13.0/lib/contracts/method_reference.rb:43:in
send_to'/opt/build/cache/bundle/ruby/2.4.0/gems/contracts-0.13.0/lib/contracts/call_with.rb:76:in call_with'/opt/build/cache/bundle/ruby/2.4.0/gems/contracts-0.13.0/lib/contracts/method_handler.rb:138:in
block in redefine_method'/opt/build/cache/bundle/ruby/2.4.0/gems/parallel-1.12.0/lib/parallel.rb:484:in call_with_index'/opt/build/cache/bundle/ruby/2.4.0/gems/parallel-1.12.0/lib/parallel.rb:455:in
process_incoming_jobs'/opt/build/cache/bundle/ruby/2.4.0/gems/parallel-1.12.0/lib/parallel.rb:437:in block in worker'/opt/build/cache/bundle/ruby/2.4.0/gems/parallel-1.12.0/lib/parallel.rb:428:in
fork'/opt/build/cache/bundle/ruby/2.4.0/gems/parallel-1.12.0/lib/parallel.rb:428:in worker'/opt/build/cache/bundle/ruby/2.4.0/gems/parallel-1.12.0/lib/parallel.rb:419:in
block in create_workers'/opt/build/cache/bundle/ruby/2.4.0/gems/parallel-1.12.0/lib/parallel.rb:418:in each'/opt/build/cache/bundle/ruby/2.4.0/gems/parallel-1.12.0/lib/parallel.rb:418:in
each_with_index'/opt/build/cache/bundle/ruby/2.4.0/gems/parallel-1.12.0/lib/parallel.rb:418:in create_workers'/opt/build/cache/bundle/ruby/2.4.0/gems/parallel-1.12.0/lib/parallel.rb:358:in
work_in_processes'/opt/build/cache/bundle/ruby/2.4.0/gems/parallel-1.12.0/lib/parallel.rb:264:in map'/opt/build/cache/bundle/ruby/2.4.0/gems/middleman-core-4.2.1/lib/middleman-core/builder.rb:137:in
output_resources'/opt/build/cache/bundle/ruby/2.4.0/gems/contracts-0.13.0/lib/contracts/method_reference.rb:43:in send_to'/opt/build/cache/bundle/ruby/2.4.0/gems/contracts-0.13.0/lib/contracts/call_with.rb:76:in
call_with'/opt/build/cache/bundle/ruby/2.4.0/gems/contracts-0.13.0/lib/contracts/method_handler.rb:138:in block in redefine_method'/opt/build/cache/bundle/ruby/2.4.0/gems/middleman-core-4.2.1/lib/middleman-core/builder.rb:131:in
output_files'/opt/build/cache/bundle/ruby/2.4.0/gems/contracts-0.13.0/lib/contracts/method_reference.rb:43:in send_to'/opt/build/cache/bundle/ruby/2.4.0/gems/contracts-0.13.0/lib/contracts/call_with.rb:76:in
call_with'/opt/build/cache/bundle/ruby/2.4.0/gems/contracts-0.13.0/lib/contracts/method_handler.rb:138:in block in redefine_method'/opt/build/cache/bundle/ruby/2.4.0/gems/middleman-core-4.2.1/lib/middleman-core/builder.rb:71:in
block in run!'/opt/build/cache/bundle/ruby/2.4.0/gems/activesupport-5.0.5/lib/active_support/notifications.rb:166:in instrument'/opt/build/cache/bundle/ruby/2.4.0/gems/middleman-core-4.2.1/lib/middleman-core/util.rb:21:in
instrument'/opt/build/cache/bundle/ruby/2.4.0/gems/middleman-core-4.2.1/lib/middleman-core/builder.rb:70:in run!'/opt/build/cache/bundle/ruby/2.4.0/gems/contracts-0.13.0/lib/contracts/method_reference.rb:43:in
send_to'/opt/build/cache/bundle/ruby/2.4.0/gems/contracts-0.13.0/lib/contracts/call_with.rb:76:in call_with'/opt/build/cache/bundle/ruby/2.4.0/gems/contracts-0.13.0/lib/contracts/method_handler.rb:138:in
block in redefine_method'/opt/build/cache/bundle/ruby/2.4.0/gems/middleman-cli-4.2.1/lib/middleman-cli/build.rb:80:in block in build'/opt/build/cache/bundle/ruby/2.4.0/gems/activesupport-5.0.5/lib/active_support/notifications.rb:166:in
instrument'/opt/build/cache/bundle/ruby/2.4.0/gems/middleman-core-4.2.1/lib/middleman-core/util.rb:21:in instrument'/opt/build/cache/bundle/ruby/2.4.0/gems/middleman-cli-4.2.1/lib/middleman-cli/build.rb:79:in
build'/opt/build/cache/bundle/ruby/2.4.0/gems/thor-0.20.0/lib/thor/command.rb:27:in run'/opt/build/cache/bundle/ruby/2.4.0/gems/thor-0.20.0/lib/thor/invocation.rb:126:in
invoke_command'/opt/build/cache/bundle/ruby/2.4.0/gems/thor-0.20.0/lib/thor/invocation.rb:133:in block in invoke_all'/opt/build/cache/bundle/ruby/2.4.0/gems/thor-0.20.0/lib/thor/invocation.rb:133:in
each'/opt/build/cache/bundle/ruby/2.4.0/gems/thor-0.20.0/lib/thor/invocation.rb:133:in map'/opt/build/cache/bundle/ruby/2.4.0/gems/thor-0.20.0/lib/thor/invocation.rb:133:in
invoke_all'/opt/build/cache/bundle/ruby/2.4.0/gems/thor-0.20.0/lib/thor/group.rb:232:in dispatch'/opt/build/cache/bundle/ruby/2.4.0/gems/thor-0.20.0/lib/thor/invocation.rb:115:in
invoke'/opt/build/cache/bundle/ruby/2.4.0/gems/thor-0.20.0/lib/thor.rb:40:in block in register'/opt/build/cache/bundle/ruby/2.4.0/gems/thor-0.20.0/lib/thor/command.rb:27:in
run'/opt/build/cache/bundle/ruby/2.4.0/gems/thor-0.20.0/lib/thor/invocation.rb:126:in invoke_command'/opt/build/cache/bundle/ruby/2.4.0/gems/thor-0.20.0/lib/thor.rb:387:in
dispatch'/opt/build/cache/bundle/ruby/2.4.0/gems/thor-0.20.0/lib/thor/base.rb:466:in start'/opt/build/cache/bundle/ruby/2.4.0/gems/middleman-cli-4.2.1/bin/middleman:70:in
<top (required)>'/opt/build/cache/binstubs/middleman:17:in load'/opt/build/cache/binstubs/middleman:17:in
I think some of them are not using "module URI".
"URI.decode" and "URI.encode" are good working on my currently workspace.
You should move the log to a gist. This way it's unreadable and it's causing quite a lot to scroll.
Also make sure you update your bundle with bundle update
.
"my currently workspace" means "https://github.com/wkwkrnht/middleman-by-wkwkrnht".
Is it OK?
I'm sorry. I am going a way learning github.
There's no trace of middleman-blog in your Gemfile. Please run the command I specified above, include your Gemfile.lock and then update your github repository.
There is none of progress. Does it has any change?
`` source 'https://rubygems.org'
gem 'rake' gem 'rack' gem 'json' gem 'ansi' gem 'slim' gem 'nokogiri' gem 'builder'
gem 'middleman' gem 'middleman-blog', github: 'middleman/middleman-blog', branch: 'master' gem 'middleman-blog-similar' gem 'middleman-minify-html' gem 'middleman-syntax' gem 'middleman-robots' gem 'middleman-sitemap-ping' ``
Still no Gemfile.lock
In your repo. Check it in git and push it to your repo.
Expected behaviour
Any multibyte characters can be used in the URL without specific settings.
Actual behaviour
If we use multibyte characters in the title, we use title in the URL, URL makes whitespace. (Likes: http://exampl.com/.html) Without saying, we can not access the blog post used multibyte characters in title.
Steps to reproduce the problem
This is my repository caused this problem. Especially, "こんにちわ.html.md" is related on.
Additional information