No description
Find a file
Lars Karlitski e7ae3b4c47 test: move image-info tests to test/
These tests (will) test more than just image-info: they'll take a
blueprint, verify that `osbuild-pipeline` generates the correct
pipeline, run osbuild with that pipeline and verify that the resulting
image has the expected image-info output.

This change only includes the latter half (i.e., only moves the already
existing tests).

Also drop python's unittest. It was hard to control output (important
for quickly spotting failures and to make travis happy). This introduces
test/run, which runs all test cases in test/cases or the ones given on
the command line.

When a failure occurs, it prints a diff of the actual and the expected
image info.
2019-10-30 01:25:44 +01:00
cmd worker: move Job type to the jobqueue package 2019-10-29 16:08:54 +01:00
distribution build-sys: rework makefiles 2019-10-11 17:40:31 +02:00
internal test: move image-info tests to test/ 2019-10-30 01:25:44 +01:00
osbuild@27cf84edd5 submodule: bump to current head 2019-10-28 14:14:09 +01:00
test test: move image-info tests to test/ 2019-10-30 01:25:44 +01:00
tools test: move image-info tests to test/ 2019-10-30 01:25:44 +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 test: move image-info tests to test/ 2019-10-30 01:25:44 +01: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.