Commit Graph

8 Commits

Author SHA1 Message Date
Christian Kellner
ddbd8f7fd2 tests: pin down test manifest
To avoid cross-host building, i.e. building a new Fedora on an
older Fedora host, we pin down the test manifest.
2021-06-30 14:31:37 +02:00
Christian Kellner
30beb7c7f3 tests: add subset of the unit tests
Run the module unit tests.
2021-06-30 14:31:34 +02:00
Christian Kellner
ae2c4f26cf tests: update list of required packages 2021-06-30 14:31:34 +02:00
Christian Kellner
364abd3af7 tests: remove atomic tag
No needed anymore.
2021-06-30 14:31:15 +02:00
Christian Kellner
bb2f87171b ci: fix and update image test
Use an up-to-date manifest from the upstream osbuild CI test data
and also specify an output directory, so that osbuild is actually
attempting to produce an image.
2021-03-16 23:32:43 +01:00
Christian Kellner
54686ab4d5 tests: adjust image test name
The sample file got renamed: base-rpm-qcow2.json → base-qcow2.json
Do the same in the test or gating will file.
2020-04-15 21:12:04 +02:00
Christian Kellner
77f48be3bc tests: try to actually build an image
Run osbuild and try to build one of the samples provided, i.e.
source/samples/base-rpm-qcow2.json.
2020-04-02 15:06:57 +02:00
Christian Kellner
88e9bcb6e8 ci: add smoke test and enable gating
Add a simple smoke test that currently just executes osbuild with
the '--help' option to check that it can run at all.
Gate for rawhide (via bodhi_update_push_stable) and for stable
(via bodhi_update_push_testing) on a minimum of dist checks as
well as the smoke test above.
2020-04-02 10:29:02 +02:00