pungi/pungi/wrappers
Lubomír Sedlář f6f54b56ca
Add support for not having koji volume mounted locally
With this patch, Pungi can be configured with a local directory to be
used as a cache for RPMs, and it will download packages from Koji over
HTTP instead of reading them from filesystem directly.

The files from the cache can then be hardlink as usual.

There is locking in place to avoid different composes running at the
same time to step on each other.

This is now supported for RPMs only, be it real builds or scratch
builds.

Signed-off-by: Lubomír Sedlář <lsedlar@redhat.com>
(cherry picked from commit 631bb01d8f)
2023-11-10 16:55:19 +02:00
..
__init__.py Initial code merge for Pungi 4.0. 2015-02-10 08:19:34 -05:00
comps.py comps: Apply arch filtering to environment/optionlist 2023-11-10 16:51:52 +02:00
createrepo.py Format code base with black 2020-02-05 17:35:47 +08:00
fus.py Merge branch 'master' into a8_updated 2022-11-07 23:38:38 +02:00
iso.py Exclude existing files in boot.iso 2023-11-10 16:50:46 +02:00
jigdo.py Format code 2021-03-02 18:31:45 +08:00
kojimock.py ALBS-987: Generate i686 and dev repositories with pungi on building new distr. version automatically 2023-03-23 09:36:52 +02:00
kojiwrapper.py Add support for not having koji volume mounted locally 2023-11-10 16:55:19 +02:00
lorax.py Replace -c parameter with --config 2020-08-13 11:16:43 +02:00
mbs.py Allow including scratch module builds 2020-07-17 09:08:36 +08:00
pungi.py Fix flake8 complaints - E501 2020-02-07 14:36:46 +08:00
repoclosure.py repoclosure: Use --forcearch for dnf repoclosure 2021-11-02 08:51:40 +01:00
scm.py Remove repository cloning multiple times 2023-11-10 16:55:18 +02:00
variants.py Fix black complaints 2023-11-10 16:50:38 +02:00