ffabaa19f3
This patch adds a flag --resolve-refs to the dump plugin. Once enabled, all relative refspecs (e.g. branch or tag names) are resolved and replaced by their exact revision (before patches are applied). When re-running kas on the flattened and expanded config file, the build is executed against exactly the versions of the dependencies that where used when dumping the configuration. This helps to keep track of build versions for future use (e.g. reproducible builds) or for version-tracking tools like renovate. Signed-off-by: Felix Moessbauer <felix.moessbauer@siemens.com> Signed-off-by: Jan Kiszka <jan.kiszka@siemens.com> |
||
---|---|---|
.. | ||
__init__.py | ||
build.py | ||
checkout.py | ||
dump.py | ||
for_all_repos.py | ||
menu.py | ||
shell.py |