debian-forge-composer/internal/distro
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
..
fedora30 distro: add Manifest method to interface 2020-03-03 22:25:49 +01:00
fedora31 distro: add Manifest method to interface 2020-03-03 22:25:49 +01:00
fedora32 distro: add Manifest method to interface 2020-03-03 22:25:49 +01:00
fedoratest distro: add Manifest method to interface 2020-03-03 22:25:49 +01:00
rhel81 distro: add Manifest method to interface 2020-03-03 22:25:49 +01:00
rhel82 distro: add Manifest method to interface 2020-03-03 22:25:49 +01:00
test distro: add Manifest method to interface 2020-03-03 22:25:49 +01:00
distro.go distro: add Manifest method to interface 2020-03-03 22:25:49 +01:00
distro_test.go test/cases: move checksum out of the compose struct 2020-03-08 21:05:01 +01:00
osrelease_test.go distro: add DetectHost 2019-11-10 17:23:14 +01:00