scriba-3f708e67-873c
job succeeded
- time taken
- 9 seconds
- started at
- Tue Jun 2 21:25:57 2026
- updated at
- Tue Jun 2 21:26:06 2026
- log uuid
3f708e67-873c-4b06-aa16-2485d8bb4f6c
inspect the job's lambda expression
(lambda()
`((task . ("maak-test" "maak-deploy"))
(project . "scriba")
(branch-name . "log-enh")
(clone-url . "https://codeberg.org/jjba23/scriba.git")
(env . ((VERITAS_REPORTER . monotone-reporter)))))
starting new job...
-> running command: mkdir -p "/etc/byggsteg/job-clone//scriba" && git clone -b "log-enh" "https://codeberg.org/jjba23/scriba.git" "/etc/byggsteg/job-clone//scriba/log-enh"
Cloning into '/etc/byggsteg/job-clone//scriba/log-enh'...
-> running command: cd /etc/byggsteg/job-clone/scriba/log-enh && 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/log-enh && git log --name-status HEAD^..HEAD
commit 240e2bd5a710956f12a7e95ee6961fd6b32f57bb
Author: Josep Bigorra <jjbigorra@gmail.com>
Date: Tue Jun 2 21:24:58 2026 +0200
feat: ??? Add tags system
M test/veritas/unit/syslog-spec.scm
-> running command: cd /etc/byggsteg/job-clone/scriba/log-enh && maak test
scanning directories for unit tests...
scanning present working directory for unit tests...
found unit tests: (auto-log-spec.scm file-log-spec.scm log-spec.scm syslog-spec.scm string-log-spec.scm)
running unit tests from file: auto-log-spec.scm, entrypoint: spec
[INFO] [2026-06-02 21:26:04 CEST] Hello Scriba!
[#performance] [2026-06-02 21:26:04 CEST] Slept 0 seconds
[2026-06-02 21:26:04 CEST] While any editor can save your files only Emacs can save your soul !
[INFO] [2026-06-02 21:26:04 CEST] Some log with context [sample-1=value-1]
[WARNING] [2026-06-02 21:26:04 CEST] some kind of warning
[SUCCESS] [2026-06-02 21:26:04 CEST] yes! we made it
[INFO] [2026-06-02 21:26:04 CEST] Hello Scriba, 2 + 2 = 4!
------------------------------------------
[suite] Log
[test] scriba-auto-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
[info] ran 1 tasks in: 0 seconds, 7299 microseconds
running unit tests from file: file-log-spec.scm, entrypoint: spec
------------------------------------------
[suite] File
[test] scriba-console-logger to file
[assert] default configuration and logging context
[pass] success running without errors
[assert] default configuration and formatted message
[pass] success running without errors
[info] ran 1 tasks in: 0 seconds, 6806 microseconds
running unit tests from file: log-spec.scm, entrypoint: spec
{"level":"WARNING","time":"2026-06-02 21:26:04 CEST","host":"wolk-jjba","message":"some kind of warning"}
{"level":"SUCCESS","time":"2026-06-02 21:26:04 CEST","host":"wolk-jjba","message":"yes! we made it"}
{"tags":["performance"],"time":"2026-06-02 21:26:04 CEST","host":"wolk-jjba","message":"Slept 0 seconds"}
{"time":"2026-06-02 21:26:04 CEST","host":"wolk-jjba","message":"While any editor can save your files only Emacs can save your soul !"}
{"level":"INFO","time":"2026-06-02 21:26:04 CEST","host":"wolk-jjba","message":"Hello Scriba, current module is: #<directory (guile-user) 7fe6f4d46c80>!"}
{"level":"INFO","time":"2026-06-02 21:26:04 CEST","host":"wolk-jjba","message":"Some log with context","sample-2":"value-2"}
{"level":"INFO","time":"2026-06-02 21:26:04 CEST","host":"wolk-jjba","message":"Hello Scriba!"}
[2026-06-02 21:26:04 CEST] [INFO] Some log with context [sample-1=value-1]
[2026-06-02 21:26:04 CEST] [WARNING] some kind of warning
[2m[2026-06-02 21:26:04 CEST][0m [1;31m[CRITICAL][0m [1;31mIN VINO VERITAS[0m
[2m[2026-06-02 21:26:04 CEST][0m [1;31m[CRITICAL][0m [1;31mIN AQUA[0m [2m[SANITAS=CARPE DIEM][0m
[2m[2026-06-02 21:26:04 CEST][0m [32m[SUCCESS][0m [32mja, wir schaffen das![0m
[2026-06-02 21:26:04 CEST] [SUCCESS] yes! we made it
[2026-06-02 21:26:04 CEST] While any editor can save your files only Emacs can save your soul !
[2026-06-02 21:26:04 CEST] [INFO] Hello Scriba, 2 + 2 = 4!
[2026-06-02 21:26:04 CEST] [INFO] Hello Scriba!
[2m[2026-06-02 21:26:04 CEST][0m [34m[INFO][0m [2m[#hello #world][0m [34mHello World![0m
[2m[2026-06-02 21:26:04 CEST][0m [34m[INFO][0m [2m[#hello #world][0m [34mYes![0m [2m[planet=earth][0m
[2026-06-02 21:26:04 CEST] [#performance] Slept 0 seconds
------------------------------------------
[suite] Log Level
[test] is-in-log-level?
[assert] info is not allowed in error
[pass] assertion succesful, got: #f
[assert] info is allowed in trace
[pass] assertion succesful, got: #t
[assert] trace is not allowed in debug
[pass] assertion succesful, got: #f
[assert] warning is allowed in debug
[pass] assertion succesful, got: #t
[assert] critical is allowed in info
[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] debug is not allowed in critical
[pass] assertion succesful, got: #f
[assert] success is allowed in info
[pass] assertion succesful, got: #t
[assert] warning is allowed in trace
[pass] assertion succesful, got: #t
------------------------------------------
[suite] Log
[test] scriba-json-logger
[assert] default configuration and formatted message
[pass] success running without errors
[assert] default configuration and logging context
[pass] success running without errors
[assert] default configuration and simple 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
[info] ran 2 tasks in: 0 seconds, 8935 microseconds
running unit tests from file: syslog-spec.scm, entrypoint: spec
<14>2 2026-06-02T21:26:04+0200 wolk-jjba 11254 - Hello Scriba!
<14>2 2026-06-02T21:26:04+0200 wolk-jjba 11254 - [sample-1="value-1"] Some log with context
<14>2 2026-06-02T21:26:04+0200 wolk-jjba 11254 - Not gonna sleep! [#performance #benchmark]
<12>2 2026-06-02T21:26:04+0200 wolk-jjba 11254 - some kind of warning
<13>2 2026-06-02T21:26:04+0200 wolk-jjba 11254 - yes! we made it
<14>2 2026-06-02T21:26:04+0200 wolk-jjba 11254 - Hello Scriba, 2 + 2 = 4!
------------------------------------------
[suite] syslog
[test] scriba-syslog-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
[info] ran 1 tasks in: 0 seconds, 6644 microseconds
running unit tests from file: string-log-spec.scm, entrypoint: spec
------------------------------------------
[suite] String
[test] scriba-console-logger to string
[assert] default configuration and logging context
[pass] success running without errors
[info] ran 1 tasks in: 0 seconds, 1051 microseconds
finished running tests
;;; note: auto-compilation is enabled, set GUILE_AUTO_COMPILE=0
;;; or pass the --no-auto-compile argument to disable.
;;; compiling ./test/veritas/unit/auto-log-spec.scm
;;; compiling ./src/scriba/auto.scm
;;; compiling ./src/scriba/scriba.scm
;;; compiled /root/.cache/guile/ccache/3.0-LE-8-4.7/etc/byggsteg/job-clone/scriba/log-enh/src/scriba/scriba.scm.go
;;; compiling ./src/scriba/json.scm
;;; compiled /root/.cache/guile/ccache/3.0-LE-8-4.7/etc/byggsteg/job-clone/scriba/log-enh/src/scriba/json.scm.go
;;; compiling ./src/scriba/color-console.scm
;;; compiled /root/.cache/guile/ccache/3.0-LE-8-4.7/etc/byggsteg/job-clone/scriba/log-enh/src/scriba/color-console.scm.go
;;; compiling ./src/scriba/console.scm
;;; compiled /root/.cache/guile/ccache/3.0-LE-8-4.7/etc/byggsteg/job-clone/scriba/log-enh/src/scriba/console.scm.go
;;; compiling ./src/scriba/syslog.scm
;;; compiled /root/.cache/guile/ccache/3.0-LE-8-4.7/etc/byggsteg/job-clone/scriba/log-enh/src/scriba/syslog.scm.go
;;; compiled /root/.cache/guile/ccache/3.0-LE-8-4.7/etc/byggsteg/job-clone/scriba/log-enh/src/scriba/auto.scm.go
WARNING: (veritas unit auto-log-spec): imported module (scriba scriba) overrides core binding `log'
;;; compiled /root/.cache/guile/ccache/3.0-LE-8-4.7/etc/byggsteg/job-clone/scriba/log-enh/test/veritas/unit/auto-log-spec.scm.go
WARNING: (veritas unit auto-log-spec): imported module (scriba scriba) overrides core binding `log'
;;; compiling ./test/veritas/unit/file-log-spec.scm
WARNING: (veritas unit file-log-spec): imported module (scriba scriba) overrides core binding `log'
;;; compiled /root/.cache/guile/ccache/3.0-LE-8-4.7/etc/byggsteg/job-clone/scriba/log-enh/test/veritas/unit/file-log-spec.scm.go
WARNING: (veritas unit file-log-spec): imported module (scriba scriba) overrides core binding `log'
;;; compiling ./test/veritas/unit/log-spec.scm
WARNING: (veritas unit log-spec): imported module (scriba scriba) overrides core binding `log'
;;; compiled /root/.cache/guile/ccache/3.0-LE-8-4.7/etc/byggsteg/job-clone/scriba/log-enh/test/veritas/unit/log-spec.scm.go
WARNING: (veritas unit log-spec): imported module (scriba scriba) overrides core binding `log'
;;; compiling ./test/veritas/unit/syslog-spec.scm
;;; compiled /root/.cache/guile/ccache/3.0-LE-8-4.7/etc/byggsteg/job-clone/scriba/log-enh/test/veritas/unit/syslog-spec.scm.go
;;; compiling ./test/veritas/unit/string-log-spec.scm
;;; compiled /root/.cache/guile/ccache/3.0-LE-8-4.7/etc/byggsteg/job-clone/scriba/log-enh/test/veritas/unit/string-log-spec.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/log-enh/maak.scm
;;; compiled /root/.cache/guile/ccache/3.0-LE-8-4.7/etc/byggsteg/job-clone/scriba/log-enh/maak.scm.go
--------------------------------------------------------------
Maak: the infinitely extensible command runner
Loading tasks from Maak file: /etc/byggsteg/job-clone/scriba/log-enh/maak.scm
Executing Maak tasks: test
--------------------------------------------------------------
=> Running Maak task: test
Run project's tests.
-> running command: cd /etc/byggsteg/job-clone/scriba/log-enh && sudo maak deploy
API documentation saved to doc/api
;;; 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/log-enh/src/scriba/auto.scm
;;; compiling /etc/byggsteg/job-clone/scriba/log-enh/src/scriba/scriba.scm
;;; compiled /root/.cache/guile/ccache/3.0-LE-8-4.6/etc/byggsteg/job-clone/scriba/log-enh/src/scriba/scriba.scm.go
;;; compiling /etc/byggsteg/job-clone/scriba/log-enh/src/scriba/json.scm
;;; compiled /root/.cache/guile/ccache/3.0-LE-8-4.6/etc/byggsteg/job-clone/scriba/log-enh/src/scriba/json.scm.go
;;; compiling /etc/byggsteg/job-clone/scriba/log-enh/src/scriba/color-console.scm
;;; compiled /root/.cache/guile/ccache/3.0-LE-8-4.6/etc/byggsteg/job-clone/scriba/log-enh/src/scriba/color-console.scm.go
;;; compiling /etc/byggsteg/job-clone/scriba/log-enh/src/scriba/console.scm
;;; compiled /root/.cache/guile/ccache/3.0-LE-8-4.6/etc/byggsteg/job-clone/scriba/log-enh/src/scriba/console.scm.go
;;; compiling /etc/byggsteg/job-clone/scriba/log-enh/src/scriba/syslog.scm
;;; compiled /root/.cache/guile/ccache/3.0-LE-8-4.6/etc/byggsteg/job-clone/scriba/log-enh/src/scriba/syslog.scm.go
;;; compiled /root/.cache/guile/ccache/3.0-LE-8-4.6/etc/byggsteg/job-clone/scriba/log-enh/src/scriba/auto.scm.go
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
'/srv/http/jointhefreeworld.org/api-docs/scriba/scriba_005fsyslog.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'
hernoemd 'doc/api-dist/scriba_005fsyslog.html' -> '/srv/http/jointhefreeworld.org/api-docs/scriba/scriba_005fsyslog.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/log-enh/maak.scm
Executing Maak tasks: deploy
--------------------------------------------------------------
=> Running Maak task: deploy
Generate documentation for the project and publish to web directory.