debian-forge-composer/internal
Tom Gundersen fbf137a1b7 test/cases: move checksum out of the compose struct
The intention is that the compose struct fully specifies the test
case, and pipeline and image-info specifies the expected outputs.
Lastly, the boot struct specifies how to boot-test the image.

The checksum does not fit into this scheme, as it is computed from
the compose by querying rpmmd, and it is then passed as an input to
distro.Pipeline in order to compute the pipeline.

Introduce a new struct, rpmmd, which will eventually contain all
the data returned from rpmmd.Depsolve and later passed to
distro.Pipeline. For now it only contains the checksum.

This is not a functional change.

Signed-off-by: Tom Gundersen <teg@jklm.no>
2020-03-08 21:05:01 +01:00
..
blueprint blueprint: add default version 2020-03-04 19:20:58 +01:00
client fix linter errors 2020-03-03 14:26:13 +01:00
common osbuild-pipeline: validate distro when fetching it 2020-03-03 16:21:13 +01:00
compose job: pass manifest instead of pipeline to osbuild 2020-03-03 22:25:49 +01:00
crypt crypt: make it possible to compile and test on macOS 2020-01-30 14:42:25 +01:00
distro test/cases: move checksum out of the compose struct 2020-03-08 21:05:01 +01:00
jobqueue job: pass manifest instead of pipeline to osbuild 2020-03-03 22:25:49 +01:00
mocks distro: panic less often 2020-03-03 11:53:06 +01:00
osbuild osbuild: introduce manifest concept 2020-03-03 22:25:49 +01:00
rcm distro: panic less often 2020-03-03 11:53:06 +01:00
rpmmd rpmmd: pass in cache directory explicitly 2020-03-02 20:58:39 +01:00
store job: pass manifest instead of pipeline to osbuild 2020-03-03 22:25:49 +01:00
target targets/local: drop Location field 2020-02-14 11:53:38 +01:00
test api: implement /compose/log 2019-12-20 11:43:39 +01:00
upload lint: fix unhandled errors 2020-03-02 14:28:55 +01:00
weldr blueprint: add default version 2020-03-04 19:20:58 +01:00
weldrcheck fix linter errors 2020-03-03 14:26:13 +01:00