6c278778-06aa-41df-875d-db97f8fc3cfb(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"))'