HCI Theme issues
https://gitlab2.informatik.uni-wuerzburg.de/hci-development/hci-theme/-/issues
2020-07-18T13:13:33+02:00
https://gitlab2.informatik.uni-wuerzburg.de/hci-development/hci-theme/-/issues/2
HCI Site does not build anymore after local clean
2020-07-18T13:13:33+02:00
Andreas Knote
andreas.knote@uni-wuerzburg.de
HCI Site does not build anymore after local clean
## On First Build
The hci-jekyll-site does no longer build correctly locally (even after clean_local):
No obvious changes or curious commits. Also, It seems to have worked in the CI pipeline (due to cacheing?)
```
Bundle updated!
jeky...
## On First Build
The hci-jekyll-site does no longer build correctly locally (even after clean_local):
No obvious changes or curious commits. Also, It seems to have worked in the CI pipeline (due to cacheing?)
```
Bundle updated!
jekyll_1 | Configuration file: /website/_config.yml
jekyll_1 | Theme Config file: /var/lib/gems/2.7.0/bundler/gems/hci-theme-6b86d3a4ac3b/_config.yml
jekyll_1 | Source: /website
jekyll_1 | Destination: /website/public
jekyll_1 | Incremental build: enabled
jekyll_1 | Generating...
jekyll_1 | Liquid Exception: Could not find document '_projects/breaking-bad-behaviors.md' in tag 'link'. Make sure the document exists and the path is correct. in /website/_posts/2018-09-19-fraMediale-bbb.md
jekyll_1 | bundler: failed to load command: jekyll (/usr/local/bin/jekyll)
jekyll_1 | ArgumentError: Could not find document '_projects/breaking-bad-behaviors.md' in tag 'link'.
jekyll_1 |
jekyll_1 | Make sure the document exists and the path is correct.
jekyll_1 |
jekyll_1 | /var/lib/gems/2.7.0/gems/jekyll-4.1.1/lib/jekyll/tags/link.rb:31:in `render'
jekyll_1 | /var/lib/gems/2.7.0/gems/liquid-4.0.3/lib/liquid/block_body.rb:103:in `render_node_to_output'
jekyll_1 | /var/lib/gems/2.7.0/gems/liquid-4.0.3/lib/liquid/block_body.rb:91:in `render'
jekyll_1 | /var/lib/gems/2.7.0/gems/liquid-4.0.3/lib/liquid/template.rb:208:in `block in render'
jekyll_1 | /var/lib/gems/2.7.0/gems/liquid-4.0.3/lib/liquid/template.rb:242:in `with_profiling'
jekyll_1 | /var/lib/gems/2.7.0/gems/liquid-4.0.3/lib/liquid/template.rb:207:in `render'
jekyll_1 | /var/lib/gems/2.7.0/gems/liquid-4.0.3/lib/liquid/template.rb:220:in `render!'
jekyll_1 | /var/lib/gems/2.7.0/gems/jekyll-4.1.1/lib/jekyll/liquid_renderer/file.rb:39:in `block (3 levels) in render!'
jekyll_1 | /var/lib/gems/2.7.0/gems/jekyll-4.1.1/lib/jekyll/liquid_renderer/file.rb:59:in `measure_counts'
jekyll_1 | /var/lib/gems/2.7.0/gems/jekyll-4.1.1/lib/jekyll/liquid_renderer/file.rb:38:in `block (2 levels) in render!'
jekyll_1 | /var/lib/gems/2.7.0/gems/jekyll-4.1.1/lib/jekyll/liquid_renderer/file.rb:63:in `measure_bytes'
jekyll_1 | /var/lib/gems/2.7.0/gems/jekyll-4.1.1/lib/jekyll/liquid_renderer/file.rb:37:in `block in render!'
jekyll_1 | /var/lib/gems/2.7.0/gems/jekyll-4.1.1/lib/jekyll/liquid_renderer/file.rb:70:in `measure_time'
jekyll_1 | /var/lib/gems/2.7.0/gems/jekyll-4.1.1/lib/jekyll/liquid_renderer/file.rb:36:in `render!'
jekyll_1 | /var/lib/gems/2.7.0/gems/jekyll-4.1.1/lib/jekyll/renderer.rb:127:in `render_liquid'
jekyll_1 | /var/lib/gems/2.7.0/gems/jekyll-4.1.1/lib/jekyll/renderer.rb:80:in `render_document'
jekyll_1 | /var/lib/gems/2.7.0/gems/jekyll-4.1.1/lib/jekyll/renderer.rb:63:in `run'
jekyll_1 | /var/lib/gems/2.7.0/gems/jekyll-4.1.1/lib/jekyll/site.rb:532:in `render_regenerated'
jekyll_1 | /var/lib/gems/2.7.0/gems/jekyll-4.1.1/lib/jekyll/site.rb:517:in `block (2 levels) in render_docs'
jekyll_1 | /var/lib/gems/2.7.0/gems/jekyll-4.1.1/lib/jekyll/site.rb:516:in `each'
jekyll_1 | /var/lib/gems/2.7.0/gems/jekyll-4.1.1/lib/jekyll/site.rb:516:in `block in render_docs'
jekyll_1 | /var/lib/gems/2.7.0/gems/jekyll-4.1.1/lib/jekyll/site.rb:515:in `each_value'
jekyll_1 | /var/lib/gems/2.7.0/gems/jekyll-4.1.1/lib/jekyll/site.rb:515:in `render_docs'
jekyll_1 | /var/lib/gems/2.7.0/gems/jekyll-4.1.1/lib/jekyll/site.rb:207:in `render'
jekyll_1 | /var/lib/gems/2.7.0/gems/jekyll-4.1.1/lib/jekyll/site.rb:80:in `process'
jekyll_1 | /var/lib/gems/2.7.0/gems/jekyll-4.1.1/lib/jekyll/command.rb:28:in `process_site'
jekyll_1 | /var/lib/gems/2.7.0/gems/jekyll-4.1.1/lib/jekyll/commands/build.rb:65:in `build'
jekyll_1 | /var/lib/gems/2.7.0/gems/jekyll-4.1.1/lib/jekyll/commands/build.rb:36:in `process'
jekyll_1 | /var/lib/gems/2.7.0/gems/jekyll-4.1.1/lib/jekyll/command.rb:91:in `block in process_with_graceful_fail'
jekyll_1 | /var/lib/gems/2.7.0/gems/jekyll-4.1.1/lib/jekyll/command.rb:91:in `each'
jekyll_1 | /var/lib/gems/2.7.0/gems/jekyll-4.1.1/lib/jekyll/command.rb:91:in `process_with_graceful_fail'
jekyll_1 | /var/lib/gems/2.7.0/gems/jekyll-4.1.1/lib/jekyll/commands/serve.rb:86:in `block (2 levels) in init_with_program'
jekyll_1 | /var/lib/gems/2.7.0/gems/mercenary-0.4.0/lib/mercenary/command.rb:221:in `block in execute'
jekyll_1 | /var/lib/gems/2.7.0/gems/mercenary-0.4.0/lib/mercenary/command.rb:221:in `each'
jekyll_1 | /var/lib/gems/2.7.0/gems/mercenary-0.4.0/lib/mercenary/command.rb:221:in `execute'
jekyll_1 | /var/lib/gems/2.7.0/gems/mercenary-0.4.0/lib/mercenary/program.rb:44:in `go'
jekyll_1 | /var/lib/gems/2.7.0/gems/mercenary-0.4.0/lib/mercenary.rb:21:in `program'
jekyll_1 | /var/lib/gems/2.7.0/gems/jekyll-4.1.1/exe/jekyll:15:in `<top (required)>'
jekyll_1 | /usr/local/bin/jekyll:23:in `load'
jekyll_1 | /usr/local/bin/jekyll:23:in `<top (required)>'
```
The "offending" line:
`* [Breaking Bad Behaviors Project Page]({{ site.url }}{% link _projects/breaking-bad-behaviors.md %})`
## On Subsequent Builds
```
Bundle updated!
jekyll_1 | Configuration file: /website/_config.yml
jekyll_1 | Theme Config file: /var/lib/gems/2.7.0/bundler/gems/hci-theme-6b86d3a4ac3b/_config.yml
jekyll_1 | Source: /website
jekyll_1 | Destination: /website/public
jekyll_1 | Incremental build: enabled
jekyll_1 | Generating...
jekyll_1 | Liquid Exception: Liquid error (line 23): Cannot sort a null object. in current/faq.html
jekyll_1 | bundler: failed to load command: jekyll (/usr/local/bin/jekyll)
jekyll_1 | Liquid::ArgumentError: Liquid error (line 23): Cannot sort a null object.
jekyll_1 | /var/lib/gems/2.7.0/gems/jekyll-4.1.1/lib/jekyll/filters.rb:305:in `sort'
jekyll_1 | /var/lib/gems/2.7.0/gems/liquid-4.0.3/lib/liquid/strainer.rb:56:in `invoke'
jekyll_1 | /var/lib/gems/2.7.0/gems/liquid-4.0.3/lib/liquid/context.rb:86:in `invoke'
jekyll_1 | /var/lib/gems/2.7.0/gems/liquid-4.0.3/lib/liquid/variable.rb:84:in `block in render'
jekyll_1 | /var/lib/gems/2.7.0/gems/liquid-4.0.3/lib/liquid/variable.rb:82:in `each'
jekyll_1 | /var/lib/gems/2.7.0/gems/liquid-4.0.3/lib/liquid/variable.rb:82:in `inject'
jekyll_1 | /var/lib/gems/2.7.0/gems/liquid-4.0.3/lib/liquid/variable.rb:82:in `render'
jekyll_1 | /var/lib/gems/2.7.0/gems/liquid-4.0.3/lib/liquid/tags/assign.rb:26:in `render'
jekyll_1 | /var/lib/gems/2.7.0/gems/liquid-4.0.3/lib/liquid/block_body.rb:103:in `render_node_to_output'
jekyll_1 | /var/lib/gems/2.7.0/gems/liquid-4.0.3/lib/liquid/block_body.rb:91:in `render'
jekyll_1 | /var/lib/gems/2.7.0/gems/liquid-4.0.3/lib/liquid/template.rb:208:in `block in render'
jekyll_1 | /var/lib/gems/2.7.0/gems/liquid-4.0.3/lib/liquid/template.rb:242:in `with_profiling'
jekyll_1 | /var/lib/gems/2.7.0/gems/liquid-4.0.3/lib/liquid/template.rb:207:in `render'
jekyll_1 | /var/lib/gems/2.7.0/gems/liquid-4.0.3/lib/liquid/template.rb:220:in `render!'
jekyll_1 | /var/lib/gems/2.7.0/gems/jekyll-4.1.1/lib/jekyll/liquid_renderer/file.rb:39:in `block (3 levels) in render!'
jekyll_1 | /var/lib/gems/2.7.0/gems/jekyll-4.1.1/lib/jekyll/liquid_renderer/file.rb:59:in `measure_counts'
jekyll_1 | /var/lib/gems/2.7.0/gems/jekyll-4.1.1/lib/jekyll/liquid_renderer/file.rb:38:in `block (2 levels) in render!'
jekyll_1 | /var/lib/gems/2.7.0/gems/jekyll-4.1.1/lib/jekyll/liquid_renderer/file.rb:63:in `measure_bytes'
jekyll_1 | /var/lib/gems/2.7.0/gems/jekyll-4.1.1/lib/jekyll/liquid_renderer/file.rb:37:in `block in render!'
jekyll_1 | /var/lib/gems/2.7.0/gems/jekyll-4.1.1/lib/jekyll/liquid_renderer/file.rb:70:in `measure_time'
jekyll_1 | /var/lib/gems/2.7.0/gems/jekyll-4.1.1/lib/jekyll/liquid_renderer/file.rb:36:in `render!'
jekyll_1 | /var/lib/gems/2.7.0/gems/jekyll-4.1.1/lib/jekyll/renderer.rb:127:in `render_liquid'
jekyll_1 | /var/lib/gems/2.7.0/gems/jekyll-4.1.1/lib/jekyll/renderer.rb:80:in `render_document'
jekyll_1 | /var/lib/gems/2.7.0/gems/jekyll-4.1.1/lib/jekyll/renderer.rb:63:in `run'
jekyll_1 | /var/lib/gems/2.7.0/gems/jekyll-4.1.1/lib/jekyll/site.rb:532:in `render_regenerated'
jekyll_1 | /var/lib/gems/2.7.0/gems/jekyll-4.1.1/lib/jekyll/site.rb:524:in `block in render_pages'
jekyll_1 | /var/lib/gems/2.7.0/gems/jekyll-4.1.1/lib/jekyll/site.rb:523:in `each'
jekyll_1 | /var/lib/gems/2.7.0/gems/jekyll-4.1.1/lib/jekyll/site.rb:523:in `render_pages'
jekyll_1 | /var/lib/gems/2.7.0/gems/jekyll-4.1.1/lib/jekyll/site.rb:208:in `render'
jekyll_1 | /var/lib/gems/2.7.0/gems/jekyll-4.1.1/lib/jekyll/site.rb:80:in `process'
jekyll_1 | /var/lib/gems/2.7.0/gems/jekyll-4.1.1/lib/jekyll/command.rb:28:in `process_site'
jekyll_1 | /var/lib/gems/2.7.0/gems/jekyll-4.1.1/lib/jekyll/commands/build.rb:65:in `build'
jekyll_1 | /var/lib/gems/2.7.0/gems/jekyll-4.1.1/lib/jekyll/commands/build.rb:36:in `process'
jekyll_1 | /var/lib/gems/2.7.0/gems/jekyll-4.1.1/lib/jekyll/command.rb:91:in `block in process_with_graceful_fail'
jekyll_1 | /var/lib/gems/2.7.0/gems/jekyll-4.1.1/lib/jekyll/command.rb:91:in `each'
jekyll_1 | /var/lib/gems/2.7.0/gems/jekyll-4.1.1/lib/jekyll/command.rb:91:in `process_with_graceful_fail'
jekyll_1 | /var/lib/gems/2.7.0/gems/jekyll-4.1.1/lib/jekyll/commands/serve.rb:86:in `block (2 levels) in init_with_program'
jekyll_1 | /var/lib/gems/2.7.0/gems/mercenary-0.4.0/lib/mercenary/command.rb:221:in `block in execute'
jekyll_1 | /var/lib/gems/2.7.0/gems/mercenary-0.4.0/lib/mercenary/command.rb:221:in `each'
jekyll_1 | /var/lib/gems/2.7.0/gems/mercenary-0.4.0/lib/mercenary/command.rb:221:in `execute'
jekyll_1 | /var/lib/gems/2.7.0/gems/mercenary-0.4.0/lib/mercenary/program.rb:44:in `go'
jekyll_1 | /var/lib/gems/2.7.0/gems/mercenary-0.4.0/lib/mercenary.rb:21:in `program'
jekyll_1 | /var/lib/gems/2.7.0/gems/jekyll-4.1.1/exe/jekyll:15:in `<top (required)>'
jekyll_1 | /usr/local/bin/jekyll:23:in `load'
```