rpm-ostree/tests/compose-tests
Colin Walters 344aee1d76 rust: Add support for inline rojig spec files
The rojig spec is almost entirely rpm-ostree implementation details;
let's not have lots of people fork/duplicate it.  Rather add the bits
of rojig to the treefile that people need to define (most notably
the name).

Prep for stabilizing rojig.

I had a few false starts with this PR; managing ownership/lifetimes
across C/Rust is just complicated.  I got bit hard by the fact that
the workdir in `--unified-core` is really dfd-relative, and had to
do a dance to propagate the dfd into rust, as well as down into
the rojig builder.

Closes: #1484
Approved by: jlebon
2018-08-03 16:54:47 +00:00
..
libbasic-test.sh Add a treefile option to stop creating /etc/machine-id 2018-06-25 16:19:00 +00:00
libcomposetest.sh tests/compose: Add some time logging 2018-08-01 18:05:09 +00:00
run-test.sh tests/compose: Write logs directly 2018-08-01 18:05:09 +00:00
test-basic-unified.sh compose: Do relabel before downloading in --ex-unified-core 2017-11-20 15:35:21 +00:00
test-basic.sh compose: Write a preset file to enable ostree-remount.service 2018-08-01 20:11:38 +00:00
test-boot-location-new.sh tests/compose: f is valid in a hex checksum 2018-02-13 17:26:54 +00:00
test-compose2jigdo.sh rust: Add support for inline rojig spec files 2018-08-03 16:54:47 +00:00
test-install-langs.sh postprocess: Unlink our treecompose-post out of the final /bin 2017-08-31 03:06:11 +00:00
test-installroot.sh bin/compose: Expose phases as [install, postprocess, commit] cmds 2017-10-25 17:43:09 +00:00
test-misc-tweaks.sh postprocess: Set default.target in /usr 2018-06-25 20:45:32 +00:00
test-mutate-os-release.sh ci: Bump to F28 2018-05-23 14:18:41 +00:00
test-rojig-e2e.sh tests/compose: Add some time logging 2018-08-01 18:05:09 +00:00
test-write-commitid.sh tests/compose: Add a test for --write-commitid-to 2017-12-20 15:39:47 +00:00