scriba-71ad43ec-491f

job succeeded

time taken
395 seconds
started at
Mon May 25 11:50:58 2026
updated at
Mon May 25 11:57:33 2026
log uuid
71ad43ec-491f-4851-866a-6c35460cd8f8
inspect the job's lambda expression
(lambda()
  `((task . ("maak-test" "maak-deploy"))
    (project . "scriba")
    (branch-name . "trunk")            
    (clone-url . "https://codeberg.org/jjba23/scriba.git")
    (env . ((VERITAS_REPORTER . monotone-reporter)))))
    
starting new job...


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

HEAD is now at 244bff2 feat: ??? Scriba
From https://codeberg.org/jjba23/scriba
   244bff2..f0da837  trunk      -> origin/trunk
 * [new tag]         v0.0.4     -> v0.0.4
Updating 244bff2..f0da837
Fast-forward
 channels.scm | 26 ++++++++++++++++++++++++++
 maak.scm     | 33 ++++++++++++++++++---------------
 manifest.scm |  4 ++--
 3 files changed, 46 insertions(+), 17 deletions(-)
 create mode 100644 channels.scm


-> running command: cd /etc/byggsteg/job-clone/scriba/trunk && uname -a

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


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

commit f0da83758161afd3db6a6c716dc3b9325bd932b4
Author: Josep Bigorra <jjbigorra@gmail.com>
Date:   Mon May 25 11:50:44 2026 +0200

    feat: ??? Scriba

A	channels.scm
M	maak.scm
M	manifest.scm


-> running command: cd /etc/byggsteg/job-clone/scriba/trunk && maak test

substitute: 
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'...   0.0%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'...  50.0%
substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'... 100.0%
substitute: 
substitute: looking for substitutes on 'https://ci.guix.gnu.org'...   0.0%
substitute: looking for substitutes on 'https://ci.guix.gnu.org'...  50.0%
substitute: looking for substitutes on 'https://ci.guix.gnu.org'... 100.0%
The following derivations will be built:
  /gnu/store/v2a7d6h0lf12s36nhi9a1addk84jd2zf-guile-veritas-0.3.0-checkout.drv
  /gnu/store/85g2sgzwrbkl1q7v62ki1dyhhlk5g507-guile-veritas-0.3.0.drv
  /gnu/store/y74wvagnk0p0y27pqk1yyzkgj1nz0l4m-profile.drv

building /gnu/store/v2a7d6h0lf12s36nhi9a1addk84jd2zf-guile-veritas-0.3.0-checkout.drv...
building /gnu/store/85g2sgzwrbkl1q7v62ki1dyhhlk5g507-guile-veritas-0.3.0.drv...

 14% ????????????????????????????????????                                                              ???
 14% ????????????????????????????????????                                                              ???
 29% ??????????????????????????????????????????????????????????????????                                                    ???
 29% ??????????????????????????????????????????????????????????????????                                                    ???
 43% ???????????????????????????????????????????????????????????????????????????????????????????????????                                         ???
 43% ???????????????????????????????????????????????????????????????????????????????????????????????????                                         ???
 57% ?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????                               ???
 57% ?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????                               ???
 71% ??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????                    ???
 71% ??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????                    ???
 86% ????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????          ???
 86% ????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????          ???
100% ?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
100% ?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
100% ?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????building CA certificate bundle...
listing Emacs sub-directories...
building fonts directory...
building directory of Info manuals...
building profile with 8 packages...

scanning directories for unit tests...
scanning present working directory for unit tests...

found unit tests: (log-spec.scm auto-log-spec.scm)


running unit tests from file: log-spec.scm, entrypoint: spec


{"level":"INFO","time":"2026-05-25 11:57:32 CEST","message":"Hello Scriba!"}
{"level":"INFO","time":"2026-05-25 11:57:32 CEST","message":"Some log with context","sample-2":"value-2"}
{"level":"WARNING","time":"2026-05-25 11:57:32 CEST","message":"some kind of warning"}
{"level":"SUCCESS","time":"2026-05-25 11:57:32 CEST","message":"yes! we made it"}
{"level":"INFO","time":"2026-05-25 11:57:32 CEST","message":"Hello Scriba, current module is: #<directory (guile-user) 7fb259ea0c80>!"}
[INFO] [2026-05-25 11:57:32 CEST] [sample-1=value-1] Some log with context
[WARNING] [2026-05-25 11:57:32 CEST] some kind of warning
[SUCCESS] [2026-05-25 11:57:32 CEST] yes! we made it
[INFO] [2026-05-25 11:57:32 CEST] Hello Scriba, 2 + 2 = 4!
[INFO] [2026-05-25 11:57:32 CEST] Hello Scriba!
------------------------------------------
[suite] Log
  [test] scriba-json-logger
    [assert] default configuration and simple message
    [pass] success running without errors
    [assert] default configuration and logging context
    [pass] success running without errors
    [assert] default configuration and formatted message
    [pass] success running without errors
  [test] scriba-console-logger
    [assert] default configuration and logging context
    [pass] success running without errors
    [assert] default configuration and formatted message
    [pass] success running without errors
    [assert] default configuration and simple message
    [pass] success running without errors
------------------------------------------
[suite] Log Level
  [test] is-in-log-level?
    [assert] debug is not allowed in critical
    [pass] assertion succesful, got: #f
    [assert] warning is allowed in debug
    [pass] assertion succesful, got: #t
    [assert] warning is allowed in trace
    [pass] assertion succesful, got: #t
    [assert] trace is allowed in trace
    [pass] assertion succesful, got: #t
    [assert] error is allowed in error
    [pass] assertion succesful, got: #t
    [assert] error is allowed in warning
    [pass] assertion succesful, got: #t
    [assert] info is not allowed in error
    [pass] assertion succesful, got: #f
    [assert] success is allowed in info
    [pass] assertion succesful, got: #t
    [assert] critical is allowed in info
    [pass] assertion succesful, got: #t
    [assert] trace is not allowed in debug
    [pass] assertion succesful, got: #f
    [assert] info is allowed in trace
    [pass] assertion succesful, got: #t
[info] ran 2 tasks in: 0 seconds, 6359 microseconds

running unit tests from file: auto-log-spec.scm, entrypoint: spec


[WARNING] [2026-05-25 11:57:32 CEST] some kind of warning
[SUCCESS] [2026-05-25 11:57:32 CEST] yes! we made it
[INFO] [2026-05-25 11:57:32 CEST] Hello Scriba, 2 + 2 = 4!
[INFO] [2026-05-25 11:57:32 CEST] Hello Scriba!
[INFO] [2026-05-25 11:57:32 CEST] [sample-1=value-1] Some log with context
------------------------------------------
[suite] Log
  [test] scriba-auto-logger
    [assert] default configuration and formatted message
    [pass] success running without errors
    [assert] default configuration and simple message
    [pass] success running without errors
    [assert] default configuration and logging context
    [pass] success running without errors
[info] ran 1 tasks in: 0 seconds, 1766 microseconds

finished running tests
;;; note: source file /etc/byggsteg/job-clone/scriba/trunk/maak.scm
;;;       newer than compiled /root/.cache/guile/ccache/3.0-LE-8-4.7/etc/byggsteg/job-clone/scriba/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/scriba/trunk/maak.scm
;;; compiled /root/.cache/guile/ccache/3.0-LE-8-4.7/etc/byggsteg/job-clone/scriba/trunk/maak.scm.go


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

Maak: the infinitely extensible command runner

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

Executing Maak tasks: test

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

=> Running Maak task: test

  Run project's tests.


-> running command: cd /etc/byggsteg/job-clone/scriba/trunk && sudo maak deploy

API documentation saved to doc/api
index.texi: warning: een 'title'-commando en '@top' vereisen een titel
hernoemd './index' -> './doc/api-dist'
'/srv/http/jointhefreeworld.org/api-docs/scriba/API.html' is verwijderd
'/srv/http/jointhefreeworld.org/api-docs/scriba/scriba_005fauto.html' is verwijderd
'/srv/http/jointhefreeworld.org/api-docs/scriba/scriba_005fcolor_002dconsole.html' is verwijderd
'/srv/http/jointhefreeworld.org/api-docs/scriba/scriba_005fconsole.html' is verwijderd
'/srv/http/jointhefreeworld.org/api-docs/scriba/scriba_005fjson.html' is verwijderd
'/srv/http/jointhefreeworld.org/api-docs/scriba/scriba_005fscriba.html' is verwijderd
map '/srv/http/jointhefreeworld.org/api-docs/scriba' is verwijderd
mkdir: map '/srv/http/jointhefreeworld.org/api-docs/scriba' is aangemaakt
hernoemd 'doc/api-dist/API.html' -> '/srv/http/jointhefreeworld.org/api-docs/scriba/API.html'
hernoemd 'doc/api-dist/scriba_005fauto.html' -> '/srv/http/jointhefreeworld.org/api-docs/scriba/scriba_005fauto.html'
hernoemd 'doc/api-dist/scriba_005fcolor_002dconsole.html' -> '/srv/http/jointhefreeworld.org/api-docs/scriba/scriba_005fcolor_002dconsole.html'
hernoemd 'doc/api-dist/scriba_005fconsole.html' -> '/srv/http/jointhefreeworld.org/api-docs/scriba/scriba_005fconsole.html'
hernoemd 'doc/api-dist/scriba_005fjson.html' -> '/srv/http/jointhefreeworld.org/api-docs/scriba/scriba_005fjson.html'
hernoemd 'doc/api-dist/scriba_005fscriba.html' -> '/srv/http/jointhefreeworld.org/api-docs/scriba/scriba_005fscriba.html'
'doc/api/index.texi' is verwijderd
map 'doc/api' is verwijderd
map 'doc/api-dist' is verwijderd
map 'doc' is verwijderd


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

Maak: the infinitely extensible command runner

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

Executing Maak tasks: deploy

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

=> Running Maak task: deploy

  Generate documentation for the project and publish to web directory.