wikimusic-6c278778-06aa

job succeeded

time taken
2 seconds
started at
Tue Oct 13 22:46:18 2026
updated at
Tue Oct 13 22:46:20 2026
log uuid
6c278778-06aa-41df-875d-db97f8fc3cfb
inspect the job's lambda expression
(lambda()
  `((task . ("pull-and-restart" "maak-deploy"))
    (daemon-name . "wikimusic-daemon")
    (project . "wikimusic")
    (branch-name . "trunk")            
    (clone-url . "https://codeberg.org/jjba23/wikimusic.git")))
    
starting new job...


→ running command: cd "/etc/byggsteg/job-clone//wikimusic/trunk" && git reset --hard && git pull

HEAD is now at 9e059f1 feat: Improve ownership system
From https://codeberg.org/jjba23/wikimusic
   9e059f1..2d1c259  trunk      -> origin/trunk
Updating 9e059f1..2d1c259
Fast-forward
 ENTRY                                          |   9 +-
 README.org                                     |  65 +++
 app/controllers/index.scm                      |   4 +-
 app/controllers/interchange.scm                |   5 +
 app/controllers/seo.scm                        | 191 +++++++++
 app/views/artist-edit.scm                      |   4 +
 app/views/artist-view.scm                      |  60 ++-
 app/views/error.scm                            | 240 +++++++----
 app/views/genre-edit.scm                       |   4 +
 app/views/genre-view.scm                       |  64 ++-
 app/views/index.scm                            |  22 +
 app/views/login.scm                            |   5 +
 app/views/me.scm                               |  14 +-
 app/views/song-content-edit.scm                |  30 +-
 app/views/song-content-view.scm                | 270 +++++++++++-
 app/views/song-edit.scm                        |   6 +
 app/views/song-view.scm                        | 191 ++++++++-
 docs/manual/en.org                             | 147 ++++++-
 lib/wikimusic/guitarpro.scm                    | 554 ++++++++++++++++++++++++
 lib/wikimusic/html.scm                         | 294 +++++++++++--
 lib/wikimusic/seo.scm                          | 403 ++++++++++++++++++
 maak.scm                                       |  93 +++-
 pub/js/guitarpro-player.js                     | 311 ++++++++++++++
 pub/js/metronome.js                            | 268 ++++++++++++
 pub/robots.txt                                 |   2 -
 pub/sitemap.xml                                |   1 -
 pub/vendor/alphatab/LICENSE                    | 378 +++++++++++++++++
 pub/vendor/alphatab/README.md                  |  40 ++
 pub/vendor/alphatab/alphaTab.min.js            |  51 +++
 pub/vendor/alphatab/font/Bravura-OFL.txt       |  94 +++++
 pub/vendor/alphatab/font/Bravura.woff2         | Bin 0 -> 313348 bytes
 pub/vendor/alphatab/soundfont/LICENSE          |  10 +
 pub/vendor/alphatab/soundfont/sonivox.sf2      | Bin 0 -> 1351896 bytes
 sys/i18n/locale/en_US/LC_MESSAGES/translate.po | 551 ++++++++++++++++++------
 sys/i18n/locale/es_ES/LC_MESSAGES/translate.po | 559 +++++++++++++++++++------
 sys/i18n/locale/ja_JP/LC_MESSAGES/translate.po | 544 ++++++++++++++++++------
 sys/i18n/locale/nl_NL/LC_MESSAGES/translate.po | 559 +++++++++++++++++++------
 sys/i18n/locale/translate.pot                  | 470 ++++++++++++++++-----
 test/veritas/unit/error-pages-spec.scm         |  32 +-
 test/veritas/unit/guitarpro-spec.scm           | 532 +++++++++++++++++++++++
 test/veritas/unit/guitarpro-view-spec.scm      | 291 +++++++++++++
 41 files changed, 6554 insertions(+), 814 deletions(-)
 create mode 100644 app/controllers/seo.scm
 create mode 100644 lib/wikimusic/guitarpro.scm
 create mode 100644 lib/wikimusic/seo.scm
 create mode 100644 pub/js/guitarpro-player.js
 create mode 100644 pub/js/metronome.js
 delete mode 100644 pub/robots.txt
 delete mode 100644 pub/sitemap.xml
 create mode 100644 pub/vendor/alphatab/LICENSE
 create mode 100644 pub/vendor/alphatab/README.md
 create mode 100644 pub/vendor/alphatab/alphaTab.min.js
 create mode 100644 pub/vendor/alphatab/font/Bravura-OFL.txt
 create mode 100644 pub/vendor/alphatab/font/Bravura.woff2
 create mode 100644 pub/vendor/alphatab/soundfont/LICENSE
 create mode 100644 pub/vendor/alphatab/soundfont/sonivox.sf2
 create mode 100644 test/veritas/unit/guitarpro-spec.scm
 create mode 100644 test/veritas/unit/guitarpro-view-spec.scm

→ running command: cd /etc/byggsteg/job-clone/wikimusic/trunk && uname -a

Linux wolk-jjba 7.1.5-gnu #1 SMP PREEMPT_DYNAMIC 1 x86_64 GNU/Linux

→ running command: cd /etc/byggsteg/job-clone/wikimusic/trunk && git log --name-status HEAD^..HEAD

commit 2d1c2594a15900e573dfacf0d7eec10ff65c2b32
Author: Josep Bigorra <jjbigorra@gmail.com>
Date:   Tue Oct 13 22:46:02 2026 +0200

    feat: Improve music encyclopaedia

M       ENTRY
M       app/controllers/index.scm
M       app/controllers/interchange.scm
A       app/controllers/seo.scm
M       app/views/artist-edit.scm
M       app/views/artist-view.scm
M       app/views/error.scm
M       app/views/genre-edit.scm
M       app/views/genre-view.scm
M       app/views/index.scm
M       app/views/login.scm
M       app/views/me.scm
M       app/views/song-content-edit.scm
M       app/views/song-content-view.scm
M       app/views/song-edit.scm
M       app/views/song-view.scm
M       lib/wikimusic/html.scm
A       lib/wikimusic/seo.scm
M       pub/js/guitarpro-player.js
A       pub/js/metronome.js
D       pub/robots.txt
D       pub/sitemap.xml

→ running command: cd /etc/byggsteg/job-clone/wikimusic/trunk && sudo herd enable wikimusic-daemon || true && sudo herd restart wikimusic-daemon || true

Enabled service wikimusic-daemon.
Service wikimusic-daemon has been started.

→ running command: cd /etc/byggsteg/job-clone/wikimusic/trunk && sudo maak deploy

Warning (emacs): Cannot fontify source block (htmlize.el >= 1.34 required).  Falling back to plain text.  (see ���org-html-htmlize-output-type���)
Warning (emacs): Cannot fontify source block (htmlize.el >= 1.34 required).  Falling back to plain text.  (see ���org-html-htmlize-output-type���)
Warning (emacs): Cannot fontify source block (htmlize.el >= 1.34 required).  Falling back to plain text.  (see ���org-html-htmlize-output-type���)
Warning (emacs): Cannot fontify source block (htmlize.el >= 1.34 required).  Falling back to plain text.  (see ���org-html-htmlize-output-type���)
Warning (emacs): Cannot fontify source block (htmlize.el >= 1.34 required).  Falling back to plain text.  (see ���org-html-htmlize-output-type���)
Warning (emacs): Cannot fontify source block (htmlize.el >= 1.34 required).  Falling back to plain text.  (see ���org-html-htmlize-output-type���)
Warning (emacs): Cannot fontify source block (htmlize.el >= 1.34 required).  Falling back to plain text.  (see ���org-html-htmlize-output-type���)
Warning (emacs): Cannot fontify source block (htmlize.el >= 1.34 required).  Falling back to plain text.  (see ���org-html-htmlize-output-type���)
finished publishing Wikimusic manual
removed '/srv/http/jointhefreeworld.org/manuals/wikimusic/index.html'
renamed 'docs/manual/en.html' -> '/srv/http/jointhefreeworld.org/manuals/wikimusic/index.html'
;;; note: source file /etc/byggsteg/job-clone/wikimusic/trunk/maak.scm
;;;       newer than compiled /root/.cache/guile/ccache/3.0-LE-8-4.7/etc/byggsteg/job-clone/wikimusic/trunk/maak.scm.go
;;; note: auto-compilation is enabled, set GUILE_AUTO_COMPILE=0
;;;       or pass the --no-auto-compile argument to disable.
;;; compiling /etc/byggsteg/job-clone/wikimusic/trunk/maak.scm
;;; compiled /root/.cache/guile/ccache/3.0-LE-8-4.7/etc/byggsteg/job-clone/wikimusic/trunk/maak.scm.go


--------------------------------------------------------------

Maak: the infinitely extensible command runner

Loading tasks from Maak file: /etc/byggsteg/job-clone/wikimusic/trunk/maak.scm

Executing Maak tasks: deploy

--------------------------------------------------------------

=> Running Maak task: deploy

  Deploy the project's documentation.

  Execute command:
guix time-machine --channels=channels.scm -- shell -m manifest.scm -- emacs -Q --batch --eval '(progn (find-file "./docs/manual/en.org") (org-html-export-to-html) (message "finished publishing Wikimusic manual"))'