target: add KojiTargetResultOptions

Add `KojiTargetResultOptions` which contains the values contained in
`OSBuildKojiJobResult`, but not in `OSBuildJobResult`.
This commit is contained in:
Tomas Hozza 2022-05-10 14:57:42 +02:00 committed by Tom Gundersen
parent bb54318432
commit c7126e3c70

View file

@ -18,3 +18,14 @@ func (KojiTargetOptions) isTargetOptions() {}
func NewKojiTarget(options *KojiTargetOptions) *Target {
return newTarget("org.osbuild.koji", options)
}
type KojiTargetResultOptions struct {
ImageMD5 string `json:"image_md5"`
ImageSize uint64 `json:"image_size"`
}
func (KojiTargetResultOptions) isTargetResultOptions() {}
func NewKojiTargetResult(options *KojiTargetResultOptions) *TargetResult {
return newTargetResult("org.osbuild.koji", options)
}