manage (download, pull) pkgbuilds.git, move it inside .cache. add git() convenience wrapper

This commit is contained in:
InsanePrawn 2021-10-17 03:19:44 +02:00
parent b191e307aa
commit 52458bd314
4 changed files with 51 additions and 7 deletions

View file

@ -13,6 +13,7 @@ DOCKER_PATHS = {
'jumpdrive': '/var/cache/jumpdrive',
'pacman': '/var/cache/pacman',
'packages': '/prebuilts',
'pkgbuilds': '/src',
}
@ -103,7 +104,6 @@ def wrap_docker():
dump_config_file(file_path=wrapped_config, config=(config.file | {'paths': DOCKER_PATHS}))
volumes = {
'/dev': '/dev',
os.getcwd(): '/src',
wrapped_config: '/root/.config/kupfer/kupferbootstrap.toml',
}
volumes |= dict({config.get_path(vol_name): vol_dest for vol_name, vol_dest in DOCKER_PATHS.items()})