debian-forge/osbuild/formats
Christian Kellner 3ab2ddd481 pipeline, fmt: use build result object internally
Instead of serializing the `BuildResult` to a dict in `build_stages`,
we keep the object and then only serialize it in the corresponding
formatting code. This doubles down on the separation between the
internal data structures and the external representation of them. It
was partially already done in the v2 format which hand-picked which
elements of the BuildResult it would return for each stage.
2022-06-14 00:15:51 +01:00
..
__init__.py formats: extract manifest loading into module 2021-01-09 18:09:47 +01:00
v1.py pipeline, fmt: use build result object internally 2022-06-14 00:15:51 +01:00
v2.py pipeline, fmt: use build result object internally 2022-06-14 00:15:51 +01:00