Andrea:

Thanks for updating, I am not sure if the jekill-deploy-action is
something to keep long term, we may do just as well with our own shell
script to update the `gh-pages` branch.
--
Jody Garnett


On Fri, 20 Aug 2021 at 05:50, Andrea Aime <[email protected]>
wrote:

> Hi,
> I've tried as usual to display the pages locally
> before pushing them to the site (for the 2.18.5 release)
> but after a successful run of:
>
> gem install bundler jekyll jekyll-feed jekyll-paginate
>
> the next command fails in a plugin that is specific to GeoServer:
>
>  bundle exec jekyll serve --watch
> Configuration file: /home/aaime/devel/git-gs-site/_config.yml
>             Source: /home/aaime/devel/git-gs-site
>        Destination: /home/aaime/devel/git-gs-site/_site
>  Incremental build: disabled. Enable with --incremental
>       Generating...
> "release page generator ..."
> "Generating release/stable page for 2.19.2"
>                     ------------------------------------------------
>       Jekyll 4.1.1   Please append `--trace` to the `serve` command
>                      for any additional information or backtrace.
>                     ------------------------------------------------
> Traceback (most recent call last):
> 36: from /home/aaime/gems/bin/bundle:23:in `<main>'
> 35: from /home/aaime/gems/bin/bundle:23:in `load'
> 34: from /var/lib/gems/2.7.0/gems/bundler-2.1.4/exe/bundle:34:in `<top
> (required)>'
> 33: from
> /var/lib/gems/2.7.0/gems/bundler-2.1.4/lib/bundler/friendly_errors.rb:123:in
> `with_friendly_errors'
> 32: from /var/lib/gems/2.7.0/gems/bundler-2.1.4/exe/bundle:46:in `block in
> <top (required)>'
> 31: from /var/lib/gems/2.7.0/gems/bundler-2.1.4/lib/bundler/cli.rb:24:in
> `start'
> 30: from
> /var/lib/gems/2.7.0/gems/bundler-2.1.4/lib/bundler/vendor/thor/lib/thor/base.rb:476:in
> `start'
> 29: from /var/lib/gems/2.7.0/gems/bundler-2.1.4/lib/bundler/cli.rb:30:in
> `dispatch'
> 28: from
> /var/lib/gems/2.7.0/gems/bundler-2.1.4/lib/bundler/vendor/thor/lib/thor.rb:399:in
> `dispatch'
> 27: from
> /var/lib/gems/2.7.0/gems/bundler-2.1.4/lib/bundler/vendor/thor/lib/thor/invocation.rb:127:in
> `invoke_command'
> 26: from
> /var/lib/gems/2.7.0/gems/bundler-2.1.4/lib/bundler/vendor/thor/lib/thor/command.rb:27:in
> `run'
> 25: from /var/lib/gems/2.7.0/gems/bundler-2.1.4/lib/bundler/cli.rb:476:in
> `exec'
> 24: from
> /var/lib/gems/2.7.0/gems/bundler-2.1.4/lib/bundler/cli/exec.rb:28:in `run'
> 23: from
> /var/lib/gems/2.7.0/gems/bundler-2.1.4/lib/bundler/cli/exec.rb:63:in
> `kernel_load'
> 22: from
> /var/lib/gems/2.7.0/gems/bundler-2.1.4/lib/bundler/cli/exec.rb:63:in `load'
> 21: from /home/aaime/gems/bin/jekyll:23:in `<top (required)>'
> 20: from /home/aaime/gems/bin/jekyll:23:in `load'
> 19: from /home/aaime/gems/gems/jekyll-4.1.1/exe/jekyll:15:in `<top
> (required)>'
> 18: from /home/aaime/gems/gems/mercenary-0.4.0/lib/mercenary.rb:21:in
> `program'
> 17: from
> /home/aaime/gems/gems/mercenary-0.4.0/lib/mercenary/program.rb:44:in `go'
> 16: from
> /home/aaime/gems/gems/mercenary-0.4.0/lib/mercenary/command.rb:221:in
> `execute'
> 15: from
> /home/aaime/gems/gems/mercenary-0.4.0/lib/mercenary/command.rb:221:in `each'
> 14: from
> /home/aaime/gems/gems/mercenary-0.4.0/lib/mercenary/command.rb:221:in
> `block in execute'
> 13: from
> /home/aaime/gems/gems/jekyll-4.1.1/lib/jekyll/commands/serve.rb:86:in
> `block (2 levels) in init_with_program'
> 12: from /home/aaime/gems/gems/jekyll-4.1.1/lib/jekyll/command.rb:91:in
> `process_with_graceful_fail'
> 11: from /home/aaime/gems/gems/jekyll-4.1.1/lib/jekyll/command.rb:91:in
> `each'
> 10: from /home/aaime/gems/gems/jekyll-4.1.1/lib/jekyll/command.rb:91:in
> `block in process_with_graceful_fail'
> 9: from
> /home/aaime/gems/gems/jekyll-4.1.1/lib/jekyll/commands/build.rb:36:in
> `process'
> 8: from
> /home/aaime/gems/gems/jekyll-4.1.1/lib/jekyll/commands/build.rb:65:in
> `build'
> 7: from /home/aaime/gems/gems/jekyll-4.1.1/lib/jekyll/command.rb:28:in
> `process_site'
> 6: from /home/aaime/gems/gems/jekyll-4.1.1/lib/jekyll/site.rb:79:in
> `process'
> 5: from /home/aaime/gems/gems/jekyll-4.1.1/lib/jekyll/site.rb:189:in
> `generate'
> 4: from /home/aaime/gems/gems/jekyll-4.1.1/lib/jekyll/site.rb:189:in `each'
> 3: from /home/aaime/gems/gems/jekyll-4.1.1/lib/jekyll/site.rb:191:in
> `block in generate'
> 2: from /home/aaime/devel/git-gs-site/_plugins/release.rb:10:in `generate'
> 1: from /home/aaime/devel/git-gs-site/_plugins/release.rb:10:in `each'
> /home/aaime/devel/git-gs-site/_plugins/release.rb:13:in `block in
> generate': undefined method `scan' for nil:NilClass (NoMethodError)
>
> Eventually, I figured out the version key was present in the post I just
> wrote, but it was empty.
> However nothing in the messages above seems to point at that page, the
> last log message is referring to 2.19.2...
>
> Oh well.. then I committed it, pushed, and the build failed on the server
> with another mysterious message
> <https://github.com/geoserver/geoserver.github.io/runs/3381884077?check_suite_focus=true#step:2:9>
> :
>
>   Setting up emacs (1:27.1+1-3.1) ...
>   Setting up git-all (1:2.30.2-1) ...
>   Processing triggers for libc-bin (2.31-13) ...
>   Errors were encountered while processing:
>    elpa-magit
>   E: Sub-process /usr/bin/dpkg returned an error code (1)
>   The command '/bin/sh -c apt-get install -qq -y git-all' returned a
> non-zero code: 100
>
> elpa-magit ... who??
> Found that the jekill-deploy-action latest release notes has a reference
> to this error:
> https://github.com/jeffreytse/jekyll-deploy-action/releases/tag/v0.3.0
>
> I pushed that upgrade, and the release eventually go.
> Took me like 3 times more to do this update than the GeoTools one on
> blogger...
> Guess I'll get used to it, right now it's all still pretty mysterious....
>
> Cheers
> Andrea
>
> ==
> GeoServer Professional Services from the experts!
>
> Visit http://bit.ly/gs-services-us for more information.
> ==
>
> Ing. Andrea Aime
> @geowolf
> Technical Lead
>
> GeoSolutions Group
> phone: +39 0584 962313
>
> fax:     +39 0584 1660272
>
> mob:   +39  333 8128928
>
> https://www.geosolutionsgroup.com/
>
> http://twitter.com/geosolutions_it
>
> -------------------------------------------------------
>
> Con riferimento alla normativa sul trattamento dei dati personali (Reg. UE
> 2016/679 - Regolamento generale sulla protezione dei dati “GDPR”), si
> precisa che ogni circostanza inerente alla presente email (il suo
> contenuto, gli eventuali allegati, etc.) è un dato la cui conoscenza è
> riservata al/i solo/i destinatario/i indicati dallo scrivente. Se il
> messaggio Le è giunto per errore, è tenuta/o a cancellarlo, ogni altra
> operazione è illecita. Le sarei comunque grato se potesse darmene notizia.
>
> This email is intended only for the person or entity to which it is
> addressed and may contain information that is privileged, confidential or
> otherwise protected from disclosure. We remind that - as provided by
> European Regulation 2016/679 “GDPR” - copying, dissemination or use of this
> e-mail or the information herein by anyone other than the intended
> recipient is prohibited. If you have received this email by mistake, please
> notify us immediately by telephone or e-mail
> _______________________________________________
> Geoserver-devel mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/geoserver-devel
>
_______________________________________________
Geoserver-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/geoserver-devel

Reply via email to