viewing logs

job succeeded

ggg

time taken
32 seconds
started at
Mon Aug 4 13:11:43 2025
updated at
Mon Aug 4 13:12:15 2025
log uuid
b9411cb8-e0dd-41e7-b635-04e278699dfa
inspect the job's lambda expression
(lambda()
  `((task . "pull-and-deploy")
    (project . "ggg")
    (branch-name . "trunk")            
    (clone-url . "https://codeberg.org/jjba23/ggg.git")))
    

starting new job...

-> running command: cd /etc/byggsteg/job-clone/ggg/trunk && uname -a
Linux wolk-jjba 6.15.5-gnu #1 SMP PREEMPT_DYNAMIC 1 x86_64 GNU/Linux

-> running command: cd /etc/byggsteg/job-clone/ggg/trunk && git pull
Updating bb07bb6..8a1ff4f
Fast-forward
 .gitignore                   |   3 +-
 Makefile                     |  23 +-
 README.org                   |  17 +-
 glyphs/jjba23.scm            | 405 +++++++++++++++---------------
 guix.scm                     |   6 +-
 resources/help.txt           |  56 ++++-
 scripts/ggg                  | 128 ++++++----
 scripts/{log.sh => log.bash} |  28 +--
 src/ggg/glyph.scm            | 239 ++++++++++++++++++
 src/ggg/main.scm             | 570 ++++++++++---------------------------------
 src/ggg/prelude.scm          |  85 +++++++
 src/ggg/svg.scm              | 144 +++++++++++
 12 files changed, 973 insertions(+), 731 deletions(-)
 rename scripts/{log.sh => log.bash} (64%)
 create mode 100644 src/ggg/glyph.scm
 create mode 100644 src/ggg/prelude.scm
 create mode 100644 src/ggg/svg.scm

-> running command: cd /etc/byggsteg/job-clone/ggg/trunk && git log --name-status HEAD^..HEAD
commit 8a1ff4ff093cd0f050c14f1bccf88a81bbbfc230
Merge: bb07bb6 a946791
Author: Josep Bigorra (Joe) <jjbigorra@gmail.com>
Date:   Mon Aug 4 13:08:31 2025 +0200

    Merge pull request 'v0.4.0 refactor, add new features, improve CLI' (#9) from feature/cli-improved into trunk
    
    Reviewed-on: https://codeberg.org/jjba23/ggg/pulls/9

commit a946791767ccc9a3111d05db853576469e196158
Author: Josep Bigorra <jjbigorra@gmail.com>
Date:   Sun Aug 3 12:11:19 2025 +0200

    ??? feature: Improve logic of stdout handler

M	resources/help.txt
M	scripts/ggg
M	src/ggg/glyph.scm
M	src/ggg/main.scm
M	src/ggg/svg.scm

commit 82a37a1d6fdda467751f4c3e3d1d6a1eccd4529f
Author: Josep Bigorra <jjbigorra@gmail.com>
Date:   Sun Aug 3 09:39:19 2025 +0200

    ??? feature: Added new flags, stdout and convert

M	Makefile
M	resources/help.txt
M	scripts/ggg
M	src/ggg/main.scm

commit 22256982d4fe30cee1d3a319c72d044ff90907b8
Author: Josep Bigorra <jjbigorra@gmail.com>
Date:   Sat Aug 2 21:51:19 2025 +0200

    ??? feature: Added support for reading glyphs from stdin

M	README.org
M	resources/help.txt
M	scripts/ggg
M	src/ggg/main.scm

commit cc1bbb22807fb6d2bd2922c3c496b7e45d745ead
Author: Josep Bigorra <jjbigorra@gmail.com>
Date:   Sat Aug 2 11:33:24 2025 +0200

    ??? feature: Improve help

M	Makefile
M	README.org
M	resources/help.txt
M	scripts/ggg
M	src/ggg/main.scm

commit e9227a91ff92078f561ffa1952995b78aa48ec30
Author: Josep Bigorra <jjbigorra@gmail.com>
Date:   Sat Aug 2 11:08:31 2025 +0200

    ?????? refactor: Move log.sh to log.bash

M	guix.scm
M	scripts/ggg
R100	scripts/log.sh	scripts/log.bash

commit 6f3391ef9d0c723e8d163b6dee974b67968335ea
Author: Josep Bigorra <jjbigorra@gmail.com>
Date:   Sat Aug 2 11:05:37 2025 +0200

    ???? fix: Bash glyph

M	dist/shell-bash.svg
M	glyphs/jjba23.scm

commit 950e991fa2102243632eda64958312ef8b80748b
Author: Josep Bigorra <jjbigorra@gmail.com>
Date:   Sat Aug 2 11:03:14 2025 +0200

    ???? style: Reformat

M	glyphs/jjba23.scm

commit 2249fc9e22fa378c5ba886e1c9e5ee6618e6c2f0
Author: Josep Bigorra <jjbigorra@gmail.com>
Date:   Sat Aug 2 11:02:45 2025 +0200

    ?????? refactor: Migrated all glyphs

A	dist/css-tailwind4.svg
A	dist/emacs-lisp.svg
A	dist/gnu-artanis.svg
A	dist/gnu-emacs-single.svg
A	dist/gnu-emacs.svg
A	dist/gnu-make.svg
A	dist/haskell-ghc910.svg
A	dist/i18n-gnu-gettext.svg
A	dist/license-agpl3+.svg
A	dist/license-fdl13+.svg
A	dist/license-gpl3+.svg
A	dist/license-lgpl3+.svg
A	dist/scala-213.svg
A	dist/shell-bash.svg
A	dist/shell-eshell.svg
A	dist/shell-fish.svg
M	glyphs/jjba23.scm

commit 27b52975cdbf311cac6e54800900bb2deb28ac40
Author: Josep Bigorra <jjbigorra@gmail.com>
Date:   Sat Aug 2 10:16:30 2025 +0200

    ??? feature: Move to more standard --file flag instead of --glyph-file

M	Makefile
M	resources/help.txt
M	scripts/ggg
M	src/ggg/main.scm

commit bb1284a1cf0355d1da105b1f317275a8f5b525de
Author: Josep Bigorra <jjbigorra@gmail.com>
Date:   Sat Aug 2 10:13:20 2025 +0200

    ???? fix: Simplify user modules by exemplifying you don't need to export

M	glyphs/jjba23.scm

commit 84154a74cb56590a5a7585c664e8c5638ff85ee6
Author: Josep Bigorra <jjbigorra@gmail.com>
Date:   Sat Aug 2 10:12:25 2025 +0200

    ???? fix: Add .nrepl-port to .gitignore

M	.gitignore
D	.nrepl-port

commit c1fa18d90229672aab2bb42e70dec65b5863b298
Author: Josep Bigorra <jjbigorra@gmail.com>
Date:   Sat Aug 2 10:09:22 2025 +0200

    ?????? refactor: Moving towards new API

A	dist/gnu-guix.svg
A	dist/pipeline-succeeded.svg
A	dist/scheme-guile.svg
M	glyphs/jjba23.scm
M	guix.scm
M	src/ggg/main.scm

commit 29e037b3b4efc5e7b0f83f7150e5ef05c5ff3284
Author: Josep Bigorra <jjbigorra@gmail.com>
Date:   Sat Aug 2 10:02:13 2025 +0200

    ?????? refactor: Slowly move to new API for GGG
    
    Instead of requiring explicit passing of 1st, 2nd, 3rd, user facing API is
    cleaner now

A	.nrepl-port
D	dist/css-tailwind4.svg
D	dist/emacs-lisp.svg
D	dist/gnu-artanis.svg
D	dist/gnu-emacs-single.svg
D	dist/gnu-emacs.svg
D	dist/gnu-guix.svg
D	dist/gnu-make.svg
D	dist/haskell-ghc910.svg
D	dist/i18n-gnu-gettext.svg
D	dist/license-agpl3+.svg
D	dist/license-fdl13+.svg
D	dist/license-gpl3+.svg
D	dist/license-lgpl3+.svg
D	dist/pipeline-succeeded.svg
D	dist/scala-213.svg
D	dist/scheme-guile.svg
D	dist/shell-bash.svg
D	dist/shell-eshell.svg
D	dist/shell-fish.svg
M	glyphs/jjba23.scm
M	src/ggg/glyph.scm
M	src/ggg/main.scm

commit 7741b5dea868d4c479361ef7a0aded9f4f16511b
Author: Josep Bigorra <jjbigorra@gmail.com>
Date:   Fri Aug 1 21:41:55 2025 +0200

    ?????? refactor: Improve CLI usage, clean imports

M	src/ggg/glyph.scm
M	src/ggg/main.scm

commit be9456aa470553d5119c1aedbeb355276d31c8ea
Author: Josep Bigorra <jjbigorra@gmail.com>
Date:   Fri Aug 1 21:39:15 2025 +0200

    ?????? refactor: Modularization

A	src/ggg/glyph.scm
M	src/ggg/main.scm

commit 81b758f84061f04dbcf31cd28952de047272341c
Author: Josep Bigorra <jjbigorra@gmail.com>
Date:   Fri Aug 1 21:34:02 2025 +0200

    ?????? refactor: Split into more modular codebase

M	src/ggg/main.scm
A	src/ggg/prelude.scm
A	src/ggg/svg.scm

commit c3752dc08b3f70365d69f79daa5e7619c1caad2c
Author: Josep Bigorra <jjbigorra@gmail.com>
Date:   Fri Aug 1 21:22:55 2025 +0200

    ???? fix: Fix usage of log- for log_

M	scripts/ggg

commit 848e36220d20b9ac9a9993c51b63f91c7291d159
Author: Josep Bigorra <jjbigorra@gmail.com>
Date:   Fri Aug 1 21:21:32 2025 +0200

    ?????? refactor: Improve bash wrapper
    
    - Refactored bash wrapper scripts for GGG to use lowercase for all the local
    variables
    - Reordered many parts of the script so as to make more sense
    
    Keywords:

M	scripts/ggg
M	scripts/log.sh

-> running command: cd /etc/byggsteg/job-clone/ggg/trunk && sudo make deploy
CI=true make run
make[1]: Map '/etc/byggsteg/job-clone/ggg/trunk' wordt binnengegaan
guix shell -f guix.scm -- \
	ggg --file /etc/byggsteg/job-clone/ggg/trunk/glyphs/jjba23.scm --destination ./dist
[INFO][2025-08-04 13:12:13+02:00] Starting Guile Glyph Generator: guile -L /gnu/store/jzn9aq38bx71nwncml2avr2yh7x0c721-profile/share/guile/site/3.0 -c ((@(ggg main) main)) --resources /gnu/store/jzn9aq38bx71nwncml2avr2yh7x0c721-profile/share/resources --file /etc/byggsteg/job-clone/ggg/trunk/glyphs/jjba23.scm --destination ./dist

[INFO][2025-08-04 13:12:15+0200] GGG: Guile Glyph Generator
[INFO][2025-08-04 13:12:15+0200] 	loading glyphs file: /etc/byggsteg/job-clone/ggg/trunk/glyphs/jjba23.scm
[INFO][2025-08-04 13:12:15+0200] 	executing: rm -rfv ./dist
[INFO][2025-08-04 13:12:15+0200] 	executing: mkdir -p ./dist
[INFO][2025-08-04 13:12:15+0200] +-----------------------------------------------+
[INFO][2025-08-04 13:12:15+0200] Start producing SVG images
[INFO][2025-08-04 13:12:15+0200] 	producing ./dist/pipeline-succeeded.svg
[INFO][2025-08-04 13:12:15+0200] 	producing ./dist/gnu-guix.svg
[INFO][2025-08-04 13:12:15+0200] 	producing ./dist/scheme-guile.svg
[INFO][2025-08-04 13:12:15+0200] 	producing ./dist/haskell-ghc910.svg
[INFO][2025-08-04 13:12:15+0200] 	producing ./dist/gnu-make.svg
[INFO][2025-08-04 13:12:15+0200] 	producing ./dist/gnu-emacs.svg
[INFO][2025-08-04 13:12:15+0200] 	producing ./dist/gnu-emacs-single.svg
[INFO][2025-08-04 13:12:15+0200] 	producing ./dist/emacs-lisp.svg
[INFO][2025-08-04 13:12:15+0200] 	producing ./dist/i18n-gnu-gettext.svg
[INFO][2025-08-04 13:12:15+0200] 	producing ./dist/license-gpl3+.svg
[INFO][2025-08-04 13:12:15+0200] 	producing ./dist/license-lgpl3+.svg
[INFO][2025-08-04 13:12:15+0200] 	producing ./dist/license-agpl3+.svg
[INFO][2025-08-04 13:12:15+0200] 	producing ./dist/license-fdl13+.svg
[INFO][2025-08-04 13:12:15+0200] 	producing ./dist/shell-fish.svg
[INFO][2025-08-04 13:12:15+0200] 	producing ./dist/shell-bash.svg
[INFO][2025-08-04 13:12:15+0200] 	producing ./dist/shell-eshell.svg
[INFO][2025-08-04 13:12:15+0200] 	producing ./dist/gnu-artanis.svg
[INFO][2025-08-04 13:12:15+0200] 	producing ./dist/gnu-artanis-122.svg
[INFO][2025-08-04 13:12:15+0200] 	producing ./dist/css-tailwind4.svg
[INFO][2025-08-04 13:12:15+0200] 	producing ./dist/jointhefreeworld-org.svg
[INFO][2025-08-04 13:12:15+0200] 	producing ./dist/scala-213.svg
[INFO][2025-08-04 13:12:15+0200] +-----------------------------------------------+
[INFO][2025-08-04 13:12:15+0200] GGG is done generating images
make[1]: Map '/etc/byggsteg/job-clone/ggg/trunk' wordt verlaten
mkdir -p /srv/http/jointhefreeworld.org/ggg
rm -rfv /srv/http/jointhefreeworld.org/ggg/dist
'/srv/http/jointhefreeworld.org/ggg/dist/license-agpl3+.svg' is verwijderd
'/srv/http/jointhefreeworld.org/ggg/dist/gnu-emacs-single.svg' is verwijderd
'/srv/http/jointhefreeworld.org/ggg/dist/css-tailwind4.svg' is verwijderd
'/srv/http/jointhefreeworld.org/ggg/dist/emacs-lisp.svg' is verwijderd
'/srv/http/jointhefreeworld.org/ggg/dist/shell-eshell.svg' is verwijderd
'/srv/http/jointhefreeworld.org/ggg/dist/i18n-gnu-gettext.svg' is verwijderd
'/srv/http/jointhefreeworld.org/ggg/dist/license-lgpl3+.svg' is verwijderd
'/srv/http/jointhefreeworld.org/ggg/dist/gnu-make.svg' is verwijderd
'/srv/http/jointhefreeworld.org/ggg/dist/jointhefreeworld-org.svg' is verwijderd
'/srv/http/jointhefreeworld.org/ggg/dist/license-fdl13+.svg' is verwijderd
'/srv/http/jointhefreeworld.org/ggg/dist/scheme-guile.svg' is verwijderd
'/srv/http/jointhefreeworld.org/ggg/dist/gnu-artanis-122.svg' is verwijderd
'/srv/http/jointhefreeworld.org/ggg/dist/license-gpl3+.svg' is verwijderd
'/srv/http/jointhefreeworld.org/ggg/dist/gnu-emacs.svg' is verwijderd
'/srv/http/jointhefreeworld.org/ggg/dist/scala-213.svg' is verwijderd
'/srv/http/jointhefreeworld.org/ggg/dist/gnu-artanis.svg' is verwijderd
'/srv/http/jointhefreeworld.org/ggg/dist/pipeline-succeeded.svg' is verwijderd
'/srv/http/jointhefreeworld.org/ggg/dist/haskell-ghc910.svg' is verwijderd
'/srv/http/jointhefreeworld.org/ggg/dist/shell-fish.svg' is verwijderd
'/srv/http/jointhefreeworld.org/ggg/dist/gnu-guix.svg' is verwijderd
'/srv/http/jointhefreeworld.org/ggg/dist/shell-bash.svg' is verwijderd
map '/srv/http/jointhefreeworld.org/ggg/dist' is verwijderd
mv -v dist /srv/http/jointhefreeworld.org/ggg/dist
hernoemd 'dist' -> '/srv/http/jointhefreeworld.org/ggg/dist'