debian-forge-composer/internal/distro
Tom Gundersen ff0ec01eb6 distro: drop NewDefaultRegistry()
Require the caller to pass in the required distros explicitly. This
would allow us to easily add distros in osbuild-pipeline and tests
before exposing them in composer itself, for instance.

This means there is no longer a dependency from the distro package
to each of the individual distros, so the distros are now able
to depend on the distro packag for types and interfaces.

Signed-off-by: Tom Gundersen <teg@jklm.no>
2020-03-23 15:43:55 +01:00
..
fedora30 distro: the distro constructors cannot fail 2020-03-23 15:43:55 +01:00
fedora31 distro: the distro constructors cannot fail 2020-03-23 15:43:55 +01:00
fedora32 distro: the distro constructors cannot fail 2020-03-23 15:43:55 +01:00
fedoratest distro: don't expose repositories in distro objects 2020-03-18 20:46:28 +01:00
rhel81 distro: the distro constructors cannot fail 2020-03-23 15:43:55 +01:00
rhel82 distro: the distro constructors cannot fail 2020-03-23 15:43:55 +01:00
test distro: don't expose repositories in distro objects 2020-03-18 20:46:28 +01:00
distro.go distro: drop NewDefaultRegistry() 2020-03-23 15:43:55 +01:00
distro_test.go distro: drop NewDefaultRegistry() 2020-03-23 15:43:55 +01:00
osrelease_test.go distro: add DetectHost 2019-11-10 17:23:14 +01:00