No description
Find a file
Tom Gundersen 8c0561c054 blueprint/test: express test-cases in json
A test case is now expressed purely by dropping in a json document in
`tools/test_image_info/pipelines`. It should contain the input compose
(output format and blueprint) as well as the expected pipeline. All the
existing tests are moved over to this format.

This shares the same infrastructure as the image tests, ideally we want
to run the blueprint tests and the image tests against the same pipelines.

For now, test cases are skipped from the blueprint tests if they do not
contain a 'compose' section, and from the image tests if they do not
cotain an 'expected' section. In the future we may want to make both
mandatory.

Signed-off-by: Tom Gundersen <teg@jklm.no>
2019-10-28 17:32:45 +01:00
cmd osbuild-composer: Fix imports broken by new module name 2019-10-09 08:06:07 +02:00
distribution build-sys: rework makefiles 2019-10-11 17:40:31 +02:00
internal blueprint/test: express test-cases in json 2019-10-28 17:32:45 +01:00
osbuild@27cf84edd5 submodule: bump to current head 2019-10-28 14:14:09 +01:00
tools blueprint/test: express test-cases in json 2019-10-28 17:32:45 +01:00
.gitignore QCOW2 image generation and output test 2019-10-22 13:52:36 +02:00
.gitmodules image-info: add test 2019-10-05 14:47:35 +02:00
.travis.yml image-info: add test 2019-10-05 14:47:35 +02:00
dnf-json dnf-json: Remove custom dnf cache directory 2019-10-14 23:45:53 +02:00
go.mod osbuild-composer: Rename module to github.com/osbuild/osbuild-composer 2019-10-08 21:44:57 +02:00
go.sum Integration of osbuild composer with systemd 2019-10-02 17:56:59 +02:00
golang-github-osbuild-composer.spec Add spec file for building RPM package 2019-10-25 14:21:04 +02:00
LICENSE Add README and LICENSE files 2019-10-14 10:31:04 +02:00
Makefile QCOW2 image generation and output test 2019-10-22 13:52:36 +02:00
README.md Add README and LICENSE files 2019-10-14 10:31:04 +02:00

osbuild-composer

An image building service based on osbuild. It is inspired by lorax-composer and exposes the same API. As such, it is a drop-in replacement.