debian-forge-composer/internal
Tom Gundersen 839b22026e target: pass the image filename in each target
Rather than having to assume that we only ever produce one
artifact, have each upload target contain the filename it expects
to upload from the osbuild output.

An image file is always explicitly named in the manifest, and we
leave it up to each distro to decide how this is done, but the
convention is to use the same image filename as used when
downloading the image through weldr.

Now make this policy explicit, by quering the distro for the image
name and inserting it into each upload target.

Signed-off-by: Tom Gundersen <teg@jklm.no>
2020-03-22 22:26:09 +01:00
..
blueprint distro.Manifest: take Customizations rather than Blueprint as argument 2020-03-15 23:48:42 +01:00
client distro: don't expose repositories in distro objects 2020-03-18 20:46:28 +01:00
common store: move ComposeRequest to the store package 2020-03-12 20:01:24 +01:00
compose job: pass manifest instead of pipeline to osbuild 2020-03-03 22:25:49 +01:00
crypt crypt: make it possible to compile and test on macOS 2020-01-30 14:42:25 +01:00
distro distro: don't expose repositories in distro objects 2020-03-18 20:46:28 +01:00
jobqueue target: pass the image filename in each target 2020-03-22 22:26:09 +01:00
mocks weldr/upload: make translations between upload options explicit 2020-03-22 22:26:09 +01:00
osbuild stage: make the unmarshalling error more verbose 2020-03-17 12:21:01 +01:00
rcm store: pass repos to PushCompose 2020-03-21 11:08:16 +01:00
rpmmd rpmmd: drop the Name attribute from RepoConfig 2020-03-15 23:48:42 +01:00
store target: pass the image filename in each target 2020-03-22 22:26:09 +01:00
target target: pass the image filename in each target 2020-03-22 22:26:09 +01:00
test api: implement /compose/log 2019-12-20 11:43:39 +01:00
upload lint: fix unhandled errors 2020-03-02 14:28:55 +01:00
weldr target: pass the image filename in each target 2020-03-22 22:26:09 +01:00
weldrcheck weldrcheck: Convert to go testing framework + testify/require 2020-03-17 21:10:00 +01:00