debian-forge-composer/internal/target
Ygal Blum 3231aabbc0 cloudapi: add support for uploading to a container registry
Worker
------
Add configuration for the default container registry.
Use the default container registry if not provided as part
of the image name.
When using the default registry use the configured values
Return the image url as part of the result.

Composer Worker API
-------------------
Add `ContainerTargetResultOptions` to return the image url

Composer API
------------
Add UploadOptions to allow setting of the image name and tag
Add UploadStatus to return the url of the uploaded image

Co-Developed-By: Christian Kellner <christian@kellner.me>
2022-08-01 21:50:03 +01:00
..
aws_target.go target: move Filename from target options to Target 2022-07-01 18:55:01 +01:00
azure_image_target.go target: move Filename from target options to Target 2022-07-01 18:55:01 +01:00
azure_target.go target: move Filename from target options to Target 2022-07-01 18:55:01 +01:00
container_target.go cloudapi: add support for uploading to a container registry 2022-08-01 21:50:03 +01:00
gcp_target.go target: move Filename from target options to Target 2022-07-01 18:55:01 +01:00
koji_target.go target: move Filename from target options to Target 2022-07-01 18:55:01 +01:00
local_target.go target: deprecate local target and don't use it anywhere 2022-07-01 18:55:01 +01:00
oci_target.go target: move Filename from target options to Target 2022-07-01 18:55:01 +01:00
target.go worker: move osbuild exports from OSBuildJob to target 2022-07-01 18:55:01 +01:00
target_test.go worker: move osbuild exports from OSBuildJob to target 2022-07-01 18:55:01 +01:00
targetresult.go cloudapi: add support for uploading to a container registry 2022-08-01 21:50:03 +01:00
targetresult_test.go target: ensure that each used target has NewXXXTargetResult defined 2022-07-01 18:55:01 +01:00
vmware_target.go target: move Filename from target options to Target 2022-07-01 18:55:01 +01:00
worker_server_target.go target: add explicit target for uploading back to worker server 2022-07-01 18:55:01 +01:00