test/ostree-image: +fedora-ostree-native-container

Test building the new fedora-ostree-native-container manifest.
This commit is contained in:
Christian Kellner 2022-08-07 16:57:09 +02:00
parent caad585907
commit acc54c5202
3 changed files with 1566 additions and 0 deletions

View file

@ -60,6 +60,14 @@ def run_tests(args, tmpdir):
}
},
},
"fedora-ostree-native-container": {
"manifest": "fedora-ostree-native-container.json",
"exports": {
"container": {
"artifact": "container.tar"
}
},
},
"fedora-ostree-bootiso": {
"manifest": "fedora-ostree-bootiso.json",
"exports": {

File diff suppressed because it is too large Load diff

View file

@ -0,0 +1,52 @@
{
"mpp-vars": {
"arch": "x86_64",
"release": 36,
"releasever": "f$release",
"snapshot": "20220617",
"updates": "20220715"
},
"version": "2",
"pipelines": [
{
"mpp-import-pipeline": {
"path": "fedora-build-v2.mpp.json",
"id": "build"
},
"runner": {
"mpp-format-string": "org.osbuild.fedora{release}"
}
},
{
"mpp-import-pipelines": {
"path": "fedora-ostree-commit.mpp.json",
"ids": [
"ostree-tree",
"ostree-commit"
]
}
},
{
"name": "container",
"build": "name:build",
"stages": [
{
"type": "org.osbuild.ostree.encapsulate",
"options": {
"filename": "ostree-container.tar",
"max_layers": 1
},
"inputs": {
"commit": {
"type": "org.osbuild.ostree",
"origin": "org.osbuild.pipeline",
"references": {
"name:ostree-commit": {}
}
}
}
}
]
}
]
}