debian-forge-cli/cmd/image-builder
Michael Vogt 830528fa15 cmd: implement manifest command
This commit implements the `manifest` command for `image-builder`.
It will generate an osbuild manifest based on the given inputs,
e.g.:
```
$ ./image-builder manifest centos-9 qcow2
{"version":"2","pipelines":[{"name":"build","runner":",...
```

Note that there is an integration test but because of the depsolve
it will be slow. It will be skipped when doing `go test -short`.
2024-12-16 07:54:45 +00:00
..
export_test.go cmd: implement manifest command 2024-12-16 07:54:45 +00:00
filters.go cmd: implement manifest command 2024-12-16 07:54:45 +00:00
filters_test.go filters: add new getOneImage() helper for manifest/build 2024-12-16 07:54:45 +00:00
list.go cmd: implement manifest command 2024-12-16 07:54:45 +00:00
main.go cmd: implement manifest command 2024-12-16 07:54:45 +00:00
main_test.go cmd: implement manifest command 2024-12-16 07:54:45 +00:00
repos.go list-images: add --datadir override for e.g. custom repositories 2024-11-29 08:30:30 +00:00