debian-forge-composer/internal/manifest
Achilleas Koutsou 5dba246813 manifest: remove Content field from manifest
Do not expose the content of the manifest statically and instead rely on
the public methods to retrieve source specifications dynamically.

Since the methods require iterating through the pipelines to collect
source specifications, we should avoid calling the function multiple
times when we can reuse the returned values.
2023-06-14 11:19:29 +02:00
..
anaconda.go manifest: add resolved commit specs to Serialize() 2023-06-14 11:19:29 +02:00
build.go manifest: add resolved commit specs to Serialize() 2023-06-14 11:19:29 +02:00
coi_iso_tree.go simplified-installer: enable isolinux 2023-03-15 12:35:50 +01:00
commit.go manifest: add ostree commit source to pipelines 2023-06-14 11:19:29 +02:00
commit_server_tree.go manifest: add resolved commit specs to Serialize() 2023-06-14 11:19:29 +02:00
coreos_installer.go manifest: add resolved commit specs to Serialize() 2023-06-14 11:19:29 +02:00
efi_boot_tree.go distro: remove architecture names and use platform enum 2023-05-31 16:40:07 +02:00
empty.go manifest: empty content-only pipeline for testing 2023-06-14 11:19:29 +02:00
iso.go manifest: add any pipeline to ISO pipeline 2022-12-11 12:37:37 +00:00
iso_rootfs.go osbuild/mkdir: rename Path struct to MkdirStagePath 2023-01-19 11:15:33 +01:00
iso_tree.go manifest: add ostree commit source to pipelines 2023-06-14 11:19:29 +02:00
manifest.go manifest: remove Content field from manifest 2023-06-14 11:19:29 +02:00
oci_container.go osbuild: simplify and unify tree stage inputs 2022-09-29 18:09:38 +02:00
os.go manifest: add ostree commit source to pipelines 2023-06-14 11:19:29 +02:00
os_test.go manifest: add resolved commit specs to Serialize() 2023-06-14 11:19:29 +02:00
ostree_deployment.go manifest: add ostree commit source to pipelines 2023-06-14 11:19:29 +02:00
ovf.go internal/image: add ova support to live image 2023-05-25 10:14:32 +02:00
pipeline.go manifest: add resolved commit specs to Serialize() 2023-06-14 11:19:29 +02:00
qcow2.go artifact: this represents the artifacts a manifest exports 2022-07-22 16:04:07 +02:00
raw.go manifest: make the partition tool for raw images configurable 2023-01-25 20:37:12 +01:00
raw_ostree.go manifest: add ostree commit source to pipelines 2023-06-14 11:19:29 +02:00
tar.go manifest: support all tar options in tar pipeline 2022-11-28 17:20:49 +01:00
vmdk.go artifact: this represents the artifacts a manifest exports 2022-07-22 16:04:07 +02:00
vpc.go manifest: support specifying force_size for VPC 2023-01-25 20:37:12 +01:00
xz.go osbuild: rework XZ stage inputs 2023-01-30 11:24:08 +01:00