scriba-6596b2e9-78c4

job succeeded

time taken
22 seconds
started at
Sat May 23 13:43:44 2026
updated at
Sat May 23 13:44:06 2026
log uuid
6596b2e9-78c4-45bf-9af6-a183267cb028
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 f18f35a feat: ??? Improve JSON logger
Already up to date.


-> 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 f18f35a906fe4cd86f04b03466af73d7bf62bd89
Author: Josep Bigorra <jjbigorra@gmail.com>
Date:   Sat May 23 13:26:21 2026 +0200

    feat: ??? Improve JSON logger

M	maak.scm
M	test/veritas/unit/log-spec.scm


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


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

found unit tests: (log-spec.scm)


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


------------------------------------------
[suite] Log
  [test] scriba-json-logger
    [assert] default configuration and formatted message
{"level":"warn","time":"2026-05-23 13:44:06 CEST","message":"some kind of warning"}
{"level":"info","time":"2026-05-23 13:44:06 CEST","message":"Hello Scriba, current module is: #<directory (guile-user) 7f3913dd5c80>!"}
    [pass] success running without errors
    [assert] default configuration and simple message
{"level":"info","time":"2026-05-23 13:44:06 CEST","message":"Hello Scriba!"}
    [pass] success running without errors
    [assert] default configuration and logging context
{"level":"info","time":"2026-05-23 13:44:06 CEST","message":"Some log with context","sample-2":"value-2"}
    [pass] success running without errors
  [test] scriba-console-logger
    [assert] default configuration and logging context
[info] [2026-05-23 13:44:06 CEST] [sample-1=value-1] Some log with context
    [pass] success running without errors
    [assert] default configuration and formatted message
[warn] [2026-05-23 13:44:06 CEST] some kind of warning
[info] [2026-05-23 13:44:06 CEST] Hello Scriba, 2 + 2 = 4!
    [pass] success running without errors
    [assert] default configuration and simple message
[info] [2026-05-23 13:44:06 CEST] Hello Scriba!
    [pass] success running without errors
[info] ran 1 tasks in: 0 seconds, 9691 microseconds

finished running tests


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

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_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_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.