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

Reply via email to