(lambda() `((project . "hygguile")(branch-name . "trunk")(task . ("make-test" "pull-and-deploy"))(clone-url . "https://codeberg.org/jjba23/hygguile")))
starting new job... -> running command: cd /etc/byggsteg/job-clone/hygguile/trunk && uname -a Linux wolk-jjba 6.13.12-gnu #1 SMP PREEMPT_DYNAMIC 1 x86_64 GNU/Linux -> running command: cd /etc/byggsteg/job-clone/hygguile/trunk && git pull Updating 78a06e8..30d4a88 Fast-forward showcase.scm | 4 ++++ src/hygguile/components/button.scm | 4 ++++ src/hygguile/components/input.scm | 3 ++- src/hygguile/components/typography.scm | 38 +++++++++++++++++++++++++++++++--- 4 files changed, 45 insertions(+), 4 deletions(-) -> running command: cd /etc/byggsteg/job-clone/hygguile/trunk && git log --name-status HEAD^..HEAD commit 30d4a887b8750de92cf3b8ef77c66afd39f16ec3 Author: Josep BigorraDate: Thu May 8 14:08:34 2025 +0200 ?? M showcase.scm M src/hygguile/components/button.scm M src/hygguile/components/input.scm M src/hygguile/components/typography.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 --fresh-auto-compile run-tests.scm *** Entering test group: abstraction tests *** * PASS: ->css empty list returns empty class string * PASS: ->css list of symbols is converted to sorted space-separated string * PASS: ->css false value returns empty class string * PASS: render-if-nestring with valid string * PASS: render-if-nestring with empty string * PASS: render-if-nestring with #f *** Leaving test group: abstraction tests *** *** Test suite finished. *** *** # of expected passes : 6 *** Entering test group: hyg-icon *** * PASS: hyg-icon is an element *** Leaving test group: hyg-icon *** *** Test suite finished. *** *** # of expected passes : 1 *** Entering test group: buttons *** * PASS: hyg-danger-submit-button returns a valid button * PASS: hyg-submit-button returns a valid button * PASS: hyg-icon-button returns a valid button * PASS: hyg-button returns a valid button *** Leaving test group: buttons *** *** Test suite finished. *** *** # of expected passes : 4 *** Entering test group: hyg-input and hyg-textarea *** * PASS: hyg-input has a label * PASS: hyg-textarea has a label *** Leaving test group: hyg-input and hyg-textarea *** *** Test suite finished. *** *** # of expected passes : 2 make[1]: Leaving directory '/etc/byggsteg/job-clone/hygguile/trunk' -> running command: cd /etc/byggsteg/job-clone/hygguile/trunk && sudo make deploy make showcase make[1]: Map '/etc/byggsteg/job-clone/hygguile/trunk' wordt binnengegaan rm -rf dist && mkdir -p dist cp -rf resources/ttf dist/ttf guile --fresh-auto-compile showcase.scm *** Entering test group: abstraction tests *** * PASS: ->css empty list returns empty class string * PASS: ->css list of symbols is converted to sorted space-separated string * PASS: ->css false value returns empty class string * PASS: render-if-nestring with valid string * PASS: render-if-nestring with empty string * PASS: render-if-nestring with #f *** Leaving test group: abstraction tests *** *** Test suite finished. *** *** # of expected passes : 6 *** Entering test group: hyg-icon *** * PASS: hyg-icon is an element *** Leaving test group: hyg-icon *** *** Test suite finished. *** *** # of expected passes : 1 *** Entering test group: buttons *** * PASS: hyg-danger-submit-button returns a valid button * PASS: hyg-submit-button returns a valid button * PASS: hyg-icon-button returns a valid button * PASS: hyg-button returns a valid button *** Leaving test group: buttons *** *** Test suite finished. *** *** # of expected passes : 4 *** Entering test group: hyg-input and hyg-textarea *** * PASS: hyg-input has a label * PASS: hyg-textarea has a label *** Leaving test group: hyg-input and hyg-textarea *** *** Test suite finished. *** *** # of expected passes : 2 Building static asset cache... make[1]: Map '/etc/byggsteg/job-clone/hygguile/trunk' wordt verlaten rm -rfv /srv/http/hygguile.jointhefreeworld.org '/srv/http/hygguile.jointhefreeworld.org/ttf/AdwaitaMono-Italic.ttf' is verwijderd '/srv/http/hygguile.jointhefreeworld.org/ttf/AdwaitaMono-BoldItalic.ttf' is verwijderd '/srv/http/hygguile.jointhefreeworld.org/ttf/AdwaitaSans-Regular.ttf' is verwijderd '/srv/http/hygguile.jointhefreeworld.org/ttf/AdwaitaMono-Regular.ttf' is verwijderd '/srv/http/hygguile.jointhefreeworld.org/ttf/AdwaitaMono-Bold.ttf' is verwijderd '/srv/http/hygguile.jointhefreeworld.org/ttf/AdwaitaSans-Italic.ttf' is verwijderd '/srv/http/hygguile.jointhefreeworld.org/ttf/Phosphor.ttf' is verwijderd map '/srv/http/hygguile.jointhefreeworld.org/ttf' is verwijderd '/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/ttf' -> '/srv/http/hygguile.jointhefreeworld.org/ttf' 'dist/ttf/AdwaitaMono-Bold.ttf' -> '/srv/http/hygguile.jointhefreeworld.org/ttf/AdwaitaMono-Bold.ttf' 'dist/ttf/AdwaitaMono-BoldItalic.ttf' -> '/srv/http/hygguile.jointhefreeworld.org/ttf/AdwaitaMono-BoldItalic.ttf' 'dist/ttf/AdwaitaMono-Italic.ttf' -> '/srv/http/hygguile.jointhefreeworld.org/ttf/AdwaitaMono-Italic.ttf' 'dist/ttf/AdwaitaMono-Regular.ttf' -> '/srv/http/hygguile.jointhefreeworld.org/ttf/AdwaitaMono-Regular.ttf' 'dist/ttf/AdwaitaSans-Italic.ttf' -> '/srv/http/hygguile.jointhefreeworld.org/ttf/AdwaitaSans-Italic.ttf' 'dist/ttf/AdwaitaSans-Regular.ttf' -> '/srv/http/hygguile.jointhefreeworld.org/ttf/AdwaitaSans-Regular.ttf' 'dist/ttf/Phosphor.ttf' -> '/srv/http/hygguile.jointhefreeworld.org/ttf/Phosphor.ttf' 'dist/index.html' -> '/srv/http/hygguile.jointhefreeworld.org/index.html'
byggsteg is the hackable Guile CI/CD system
byggsteg is free software, available under the GNU GPL v3 or newer.
find the source code here
https://codeberg.org/jjba23/byggstegpowered by Guile Scheme, GNU Artanis, GNU Guix, TailwindCSS
Copyright © 2025 - Josep Bigorra (jjba23) & NalaGinrut
byggsteg means “build step” in Norwegian.