debian-forge-composer/internal/manifest
Achilleas Koutsou b1f185959b manifest: use container SourceSpec instead of Spec
When creating a Manifest object, collect container SourceSpecs instead
of resolved Specs.

This is the same way we handle packages: The blueprint option is
converted to source specs and attached to the Manifest object during
creation.  Later, the SourceSpecs will be resolved to full container
Specs and used during serialization.
2023-05-31 16:40:07 +02:00
..
anaconda.go manifest: add only necessary repositories to each pipeline 2023-02-23 16:22:42 +01:00
build.go manifest: add only necessary repositories to each pipeline 2023-02-23 16:22:42 +01:00
coi_iso_tree.go simplified-installer: enable isolinux 2023-03-15 12:35:50 +01:00
commit.go Separate ostree ref from parent spec in Pipelines and ImageKinds 2022-10-11 10:00:22 +02:00
commit_server_tree.go internal: FIXME notes for container package set 2023-02-23 16:22:42 +01:00
coreos_installer.go manifest: add only necessary repositories to each pipeline 2023-02-23 16:22:42 +01:00
efi_boot_tree.go distro: remove architecture names and use platform enum 2023-05-31 16:40:07 +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 osbuild/mkdir: rename Path struct to MkdirStagePath 2023-01-19 11:15:33 +01:00
manifest.go manifest: collect container and ostree source specs 2023-05-31 16:40:07 +02:00
oci_container.go osbuild: simplify and unify tree stage inputs 2022-09-29 18:09:38 +02:00
os.go manifest: use container SourceSpec instead of Spec 2023-05-31 16:40:07 +02:00
os_test.go subscription: new package for subscription options 2023-05-31 16:40:07 +02:00
ostree_deployment.go manifest/ostree-deployment: support services customization 2023-05-22 16:30:14 +02:00
ovf.go internal/image: add ova support to live image 2023-05-25 10:14:32 +02:00
pipeline.go manifest: document Pipeline interface 2023-05-31 16:40:07 +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 iot: change the copy stages 2023-04-18 21:21:09 +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