05f1b021-3a56-4232-8323-02279e56e198(lambda()
`((task . ("make-test" "pull-and-deploy"))
(project . "hygguile")
(branch-name . "trunk")
(clone-url . "https://codeberg.org/jjba23/hygguile.git")))
starting new job...
-> running command: cd /etc/byggsteg/job-clone/hygguile/trunk && uname -a
Linux wolk-jjba 6.15.9-gnu #1 SMP PREEMPT_DYNAMIC 1 x86_64 GNU/Linux
-> running command: cd /etc/byggsteg/job-clone/hygguile/trunk && git pull
Updating 2760bca..7f7fb71
Fast-forward
direvent.conf | 26 ++++++++++++++++++++++++++
maak.scm | 25 +++++++++++++++++++++----
manifest.scm | 2 ++
showcase.scm | 5 ++---
src/hygguile/abstraction.scm | 1 +
src/hygguile/components/carousel.scm | 1 -
src/hygguile/js.scm | 1 +
test/hygguile/test-utils.scm | 1 +
8 files changed, 54 insertions(+), 8 deletions(-)
create mode 100644 direvent.conf
-> running command: cd /etc/byggsteg/job-clone/hygguile/trunk && git log --name-status HEAD^..HEAD
commit 7f7fb71150fc09e1622376208e7d9083d1152a02
Author: Josep Bigorra <jjbigorra@gmail.com>
Date: Mon Aug 25 11:24:34 2025 +0200
??? feature: Adding hot-reload
M direvent.conf
M maak.scm
M manifest.scm
M showcase.scm
M src/hygguile/components/carousel.scm
M test/hygguile/test-utils.scm
-> running command: cd /etc/byggsteg/job-clone/hygguile/trunk && make test
make[1]: Entering directory '/etc/byggsteg/job-clone/hygguile/trunk'
guix shell -m manifest.scm -- \
guile -L ./src \
-L ./test \
-c "((@ (hygguile test-runners) run-project-tests))"
loading test module: ./test/hygguile/abstraction-test.scm
loading test module: ./test/hygguile/components/button-test.scm
loading test module: ./test/hygguile/components/icon-test.scm
loading test module: /gnu/store/a5wyvsm3zq6nvapdh04j269psqp3x4vs-profile/share/guile/site/3.0/unit-test.scm
loading test module: /run/current-system/profile/share/guile/site/3.0/unit-test.scm
-> PROJECT TEST
--> module (hygguile abstraction-test)
---> mk-class
[pass] <>
[pass] <>
[pass] <>
[pass] <>
<-- mk-class
---> render-if
[pass] <>
[pass] <>
[pass] <>
<-- render-if
---> pretty-quote
[pass] <>
[pass] <>
[pass] <>
[pass] <>
[pass] <>
[pass] <>
[pass] <>
[pass] <>
[pass] <>
[pass] <>
[pass] <>
[pass] <>
[pass] <>
<-- pretty-quote
<- module (hygguile abstraction-test)
--> module (hygguile components button-test)
---> hygguile buttons
[pass] <>
[pass] <>
[pass] <>
[pass] <>
<-- hygguile buttons
<- module (hygguile components button-test)
--> module (hygguile components icon-test)
---> hygguile icons
[pass] <>
<-- hygguile icons
<- module (hygguile components icon-test)
< PROJECT TEST
Source: hygguile/components/icon-test.scm
Asserts: pass = 25, xfail = 0, xpass = 0, fail = 0
make[1]: Leaving directory '/etc/byggsteg/job-clone/hygguile/trunk'
-> running command: cd /etc/byggsteg/job-clone/hygguile/trunk && sudo make deploy
rm -rf dist && mkdir -p dist
guix shell -m manifest.scm -- guile -L ./src showcase.scm
>>= successfully built hygguile showcase to destination: dist/index.html
rm -rfv doc
guix shell -m manifest.scm -- documenta api ./src/hygguile
API documentation saved to doc/api
guix shell -m manifest.scm -- texi2any -v --html \
--css-ref="https://jointhefreeworld.org/static-assets/api-docs/css/style.css" ./doc/api/index.texi
mv ./index ./doc/api-dist
rm -rfv /srv/http/hygguile.jointhefreeworld.org
'/srv/http/hygguile.jointhefreeworld.org/index.html' is verwijderd
map '/srv/http/hygguile.jointhefreeworld.org' is verwijderd
cp -rfv dist /srv/http/hygguile.jointhefreeworld.org
'dist' -> '/srv/http/hygguile.jointhefreeworld.org'
'dist/index.html' -> '/srv/http/hygguile.jointhefreeworld.org/index.html'
rm -rfv "/srv/http/jointhefreeworld.org"/api-docs/hygguile
'/srv/http/jointhefreeworld.org/api-docs/hygguile/hygguile_005fcomponents_005ficon.html' is verwijderd
'/srv/http/jointhefreeworld.org/api-docs/hygguile/hygguile_005fhygguile.html' is verwijderd
'/srv/http/jointhefreeworld.org/api-docs/hygguile/hygguile_005fcomponents_005finput.html' is verwijderd
'/srv/http/jointhefreeworld.org/api-docs/hygguile/hygguile_005fcomponents_005fnotification.html' is verwijderd
'/srv/http/jointhefreeworld.org/api-docs/hygguile/hygguile_005fjs.html' is verwijderd
'/srv/http/jointhefreeworld.org/api-docs/hygguile/hygguile_005fcomponents_005fcarousel.html' is verwijderd
'/srv/http/jointhefreeworld.org/api-docs/hygguile/hygguile_005fcomponents_005fcontainer.html' is verwijderd
'/srv/http/jointhefreeworld.org/api-docs/hygguile/hygguile_005fcomponents_005ftypography.html' is verwijderd
'/srv/http/jointhefreeworld.org/api-docs/hygguile/hygguile_005fcomponents_005fselect.html' is verwijderd
'/srv/http/jointhefreeworld.org/api-docs/hygguile/hygguile_005fabstraction.html' is verwijderd
'/srv/http/jointhefreeworld.org/api-docs/hygguile/hygguile_005fcomponents_005fbutton.html' is verwijderd
'/srv/http/jointhefreeworld.org/api-docs/hygguile/hygguile_005fcss.html' is verwijderd
'/srv/http/jointhefreeworld.org/api-docs/hygguile/API.html' is verwijderd
map '/srv/http/jointhefreeworld.org/api-docs/hygguile' is verwijderd
mkdir -p "/srv/http/jointhefreeworld.org"/api-docs/hygguile
mv doc/api-dist/* "/srv/http/jointhefreeworld.org"/api-docs/hygguile/
rm -rfv doc
map 'doc/api-dist' is verwijderd
'doc/api/index.texi' is verwijderd
map 'doc/api' is verwijderd
map 'doc' is verwijderd