Add the TargetResult struct to OSBuildJobResult. Include the 'options' interface on TargetResult to contain target-specific information, for example amiID and region from AWS. Expose 'options' on a status call as an UploadStatus field. Add logic to support AWS within this format, which can be used as a template for other targets. |
||
|---|---|---|
| .. | ||
| aws_target.go | ||
| azure_target.go | ||
| gcp_target.go | ||
| koji_target.go | ||
| local_target.go | ||
| target.go | ||
| targetresult.go | ||
| vmware_target.go | ||