5395af416c
New `buildinstall.metadata` file is created once the buildinstall phase is done. This file contains: - list of lorax command line arguments. - list of RPMs installed in the buildinstall buildroot. - list of RPMs installed in the resulting boot.iso. This file is checked in the next compose run to find out if the result of buildinstall phase from the previous compose can be reused. Following is checked: - lorax commandline arguments are the same (except of expected differences). - The NVRAs of RPMs in the runroot_tag are the same as the ones installed in the old buildinstall buildroot. - The NVRAs of RPMs installed in the boot.iso are the same as the ones in package sets in the current compose. By its implementation, this reuse strategy is used only if pungi_buildinstall Koji plugin is used. Signed-off-by: Jan Kaluza <jkaluza@redhat.com> Add tests for buildinstall reuse and buildinstall_allow_reuse option. Signed-off-by: Jan Kaluza <jkaluza@redhat.com> |
||
---|---|---|
.. | ||
_static | ||
_templates | ||
about.rst | ||
comps.rst | ||
conf.py | ||
configuration.rst | ||
contributing.rst | ||
examples.rst | ||
format.rst | ||
gathering.rst | ||
index.rst | ||
Makefile | ||
messaging.rst | ||
multi_compose.rst | ||
phases.rst | ||
scm_support.rst | ||
testing.rst | ||
update-docs.sh |