{ "version": "2", "pipelines": [ { "name": "debian-atomic-base", "build": "name:debian-atomic-base", "stages": [ { "name": "org.osbuild.debootstrap", "options": { "suite": "bookworm", "mirror": "http://deb.debian.org/debian", "arch": "amd64", "variant": "minbase", "apt_proxy": "http://192.168.1.101:3142" } }, { "name": "org.osbuild.apt.config", "options": { "config": { "APT": { "Get::Install-Recommends": "false", "Get::Install-Suggests": "false" } }, "sources": { "debian-backports": [ "deb http://deb.debian.org/debian bookworm-backports main contrib non-free" ] } } }, { "name": "org.osbuild.apt", "options": { "packages": ["systemd", "systemd-sysv", "dbus", "udev", "ostree"], "recommends": false, "update": true, "apt_proxy": "http://192.168.1.101:3142" } }, { "name": "org.osbuild.ostree.commit", "options": { "repository": "debian-atomic", "branch": "debian/bookworm", "subject": "Debian Bookworm base atomic system", "metadata": { "version": "12", "variant": "minbase", "arch": "amd64", "type": "atomic" } } } ] }, { "name": "debian-package-build", "build": "name:debian-package-build", "stages": [ { "name": "org.osbuild.debian.source", "options": { "package": "hello", "suite": "bookworm", "mirror": "http://deb.debian.org/debian", "output_dir": "sources" } }, { "name": "org.osbuild.sbuild", "options": { "suite": "bookworm", "arch": "amd64", "mirror": "http://deb.debian.org/debian", "source_dir": "sources", "output_dir": "packages" } } ] }, { "name": "debian-atomic-deploy", "build": "name:debian-atomic-deploy", "stages": [ { "name": "org.osbuild.ostree.deploy", "options": { "repository": "debian-atomic", "branch": "debian/bookworm", "target_subdir": "sysroot" } } ] } ] }