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
