debian-forge-composer/internal/manifest
Tom Gundersen fc08579c29 manifest/build: implement getPackageSetChain
A build pipeline now tracks all its dependents, and each pipeline
now implements a `getBuildPackages()` method. For now those
return the empty slice, but will be extended by each pipeline in the
future.

`getPackageSetChain() of the build pipeline simply collects all the
build package sets of its dependents.
2022-07-04 23:04:29 +01:00
..
anaconda.go manifest/build: implement getPackageSetChain 2022-07-04 23:04:29 +01:00
build.go manifest/build: implement getPackageSetChain 2022-07-04 23:04:29 +01:00
commit.go manifest/build: implement getPackageSetChain 2022-07-04 23:04:29 +01:00
commit_server_tree.go manifest/build: implement getPackageSetChain 2022-07-04 23:04:29 +01:00
iso.go manifest/build: implement getPackageSetChain 2022-07-04 23:04:29 +01:00
iso_tree.go manifest/build: implement getPackageSetChain 2022-07-04 23:04:29 +01:00
live.go manifest/build: implement getPackageSetChain 2022-07-04 23:04:29 +01:00
manifest.go manifest: introduce GetPackageSetChains() 2022-07-04 23:04:29 +01:00
oci_container.go manifest/build: implement getPackageSetChain 2022-07-04 23:04:29 +01:00
os.go manifest/build: implement getPackageSetChain 2022-07-04 23:04:29 +01:00
pipeline.go manifest/build: implement getPackageSetChain 2022-07-04 23:04:29 +01:00
qcow2.go manifest/build: implement getPackageSetChain 2022-07-04 23:04:29 +01:00
tar.go manifest/build: implement getPackageSetChain 2022-07-04 23:04:29 +01:00
vmdk.go manifest/build: implement getPackageSetChain 2022-07-04 23:04:29 +01:00
vpc.go manifest/build: implement getPackageSetChain 2022-07-04 23:04:29 +01:00