welcome to byggsteg

byggsteg aims to be the hackable continuous integration and delivery system, allowing engineers to deliver software quicker and with less friction

job types

stack-test
Haskell project build and test with Stack + Hackage bundle
stack-build
Haskell project build with Stack + Hackage bundle
nix-build
Nix build (flake)
byggsteg-version
Byggsteg pull and restart GNU Shepherd daemon itself
pull-and-restart
Git pull and restart wanted GNU Shepherd service
pull-and-deploy
Git pull and run a make deploy
sbt-test
Scala project test with SBT
sbt-testcontainers-test
Scala project test with SBT, testcontainers and Podman
trivial
Allow passing arbitrary list of commands (via trivial-cmds field)

As a fallback, if no other task matches are found, byggsteg will default to doing a make build.

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/byggsteg

powered by Guile Scheme, GNU Artanis, GNU Guix, TailwindCSS

Copyright © 2025 - Josep Bigorra (jjba23) & NalaGinrut

byggsteg means “build step” in Norwegian.