debian-forge-composer/internal/pipeline
Tom Gundersen 1fa92f9091 pipeline: distinguish between optional and mandatory properties
The ideal is that the constructor takes mandatory properties as arguments, and fields in the struct
are all optional.

This clarifies that across the pipelines (or leaves TODOs where work remains), and where possible
makes fields optional by providing a valid default value.
2022-06-27 19:11:26 +01:00
..
anaconda.go pipeline: distinguish between optional and mandatory properties 2022-06-27 19:11:26 +01:00
build.go pipeline: drop stage_options.go 2022-06-27 19:11:26 +01:00
commit.go pipeline: further cleanups 2022-06-27 19:11:26 +01:00
commit_server_tree.go pipeline: distinguish between optional and mandatory properties 2022-06-27 19:11:26 +01:00
iso.go pipeline: distinguish between optional and mandatory properties 2022-06-27 19:11:26 +01:00
iso_tree.go pipeline: distinguish between optional and mandatory properties 2022-06-27 19:11:26 +01:00
live.go pipeline: further cleanups 2022-06-27 19:11:26 +01:00
oci_container.go pipeline: distinguish between optional and mandatory properties 2022-06-27 19:11:26 +01:00
os.go pipeline: distinguish between optional and mandatory properties 2022-06-27 19:11:26 +01:00
pipeline.go pipeline: further cleanups 2022-06-27 19:11:26 +01:00
qemu.go pipeline: further cleanups 2022-06-27 19:11:26 +01:00
tar.go pipeline: further cleanups 2022-06-27 19:11:26 +01:00