debian-forge-composer/internal
Lars Karlitski 60301df8f7 rpmmd: pass in cache directory explicitly
rpmmd looked at the CACHE_DIRECTORY environment variable to set a path
for the dnf repository cache.  Aside from being a smelly thing to do
from a library, this breaks osbuild-pipeline and osbuild-dnf-json-tests,
which don't run as systemd services and thus don't have CACHE_DIRECTORY
set.

Explicitly pass the cache directory to rpmmd. Keep using a path based on
CACHE_DIRECTORY for osbuild-composer. Use the user's `.cache` directory
for osbuild-pipeline and a temporary directory for the tests.
2020-03-02 20:58:39 +01:00
..
blueprint lint: fix unhandled errors 2020-03-02 14:28:55 +01:00
common lint: fix unhandled errors 2020-03-02 14:28:55 +01:00
compose tree-wide: format code with gofmt 2020-02-17 16:09:17 +01:00
crypt crypt: make it possible to compile and test on macOS 2020-01-30 14:42:25 +01:00
distro distro: add rhel-8.1 support 2020-02-29 01:17:50 +01:00
jobqueue lint: fix unhandled errors 2020-03-02 14:28:55 +01:00
mocks rpmmd: rename fetchpackagelist to fetchmetadata 2020-02-20 13:04:28 +01:00
osbuild lint: fix gosimple/S1004 errors 2020-03-02 14:28:55 +01:00
rcm rcm: introduce rpmmd member of the api structure 2020-02-20 13:04:28 +01:00
rpmmd rpmmd: pass in cache directory explicitly 2020-03-02 20:58:39 +01:00
store lint: fix unhandled errors 2020-03-02 14:28:55 +01:00
target targets/local: drop Location field 2020-02-14 11:53:38 +01:00
test api: implement /compose/log 2019-12-20 11:43:39 +01:00
upload lint: fix unhandled errors 2020-03-02 14:28:55 +01:00
weldr lint: fix unhandled errors 2020-03-02 14:28:55 +01:00