debian-forge/test-debian-atomic-manifest.json
robojerk 8767c20940
Some checks are pending
Checks / Spelling (push) Waiting to run
Checks / Python Linters (push) Waiting to run
Checks / Shell Linters (push) Waiting to run
Checks / 📦 Packit config lint (push) Waiting to run
Checks / 🔍 Check for valid snapshot urls (push) Waiting to run
Checks / 🔍 Check JSON files for formatting consistency (push) Waiting to run
Generate / Documentation (push) Waiting to run
Generate / Test Data (push) Waiting to run
Tests / Unittest (push) Waiting to run
Tests / Assembler test (legacy) (push) Waiting to run
Tests / Smoke run: unittest as normal user on default runner (push) Waiting to run
Move Debian Forge tools and scripts to root directory
2025-08-22 18:31:21 -07:00

99 lines
2.6 KiB
JSON
Executable file

{
"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"
}
}
]
}
]
}