debian-forge-composer/internal/distro/rhel84
Achilleas Koutsou 6731984326 distro: ImageType build and payload pipeline names
Each image type now implements BuildPipelines(), which returns a list of
pipeline names that set up the build environment, and
PayloadPipelines(), which returns a list of pipeline names that create
the OS image (all non-build pipeline names).

Older distros that produce v1 manifests should call the distro Fallback
functions to return the common defaults.

A Fallback function for the Exports() method is also added and called by
older distros.

All image types that produce v2 manifests (distros after RHEL 8.4)
should include the information in the image type definition and should
not rely on fallbacks for default values.

Signed-off-by: Achilleas Koutsou <achilleas@koutsou.net>
2021-11-16 09:49:37 +01:00
..
distro.go distro: ImageType build and payload pipeline names 2021-11-16 09:49:37 +01:00
distro_test.go distro: test filesystem errors 2021-07-28 21:44:03 +01:00
distro_v2.go distro: ImageType build and payload pipeline names 2021-11-16 09:49:37 +01:00