debian-forge-composer/internal
Lars Karlitski baa055d6ee rcm: use same function as weldr for pushing composes
Now that `Store.PushCompose()` takes a `Distro` as argument, the rcm API
can use that function as well. This moves them both through the same
code path, reducing duplication.

Remove `PushComposeRequest()` and the corresponding struct. It was
supposed to allow composes with multiple output types and architectures,
but that was not yet implemented. Merging the two now simplifies moving
the compose queue out of the store in a future commit, which will then
tackle multi-image-type composes as well.
2020-03-18 08:33:42 +01:00
..
blueprint distro.Manifest: take Customizations rather than Blueprint as argument 2020-03-15 23:48:42 +01:00
client client: Use http.Client instead of a string for the socket 2020-03-09 18:02:54 +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.Manifest: take Customizations rather than Blueprint as argument 2020-03-15 23:48:42 +01:00
jobqueue store: don't keep a "default" distro 2020-03-18 08:33:42 +01:00
mocks store: don't keep a "default" distro 2020-03-18 08:33:42 +01:00
osbuild stage: make the unmarshalling error more verbose 2020-03-17 12:21:01 +01:00
rcm rcm: use same function as weldr for pushing composes 2020-03-18 08:33:42 +01:00
rpmmd rpmmd: drop the Name attribute from RepoConfig 2020-03-15 23:48:42 +01:00
store rcm: use same function as weldr for pushing composes 2020-03-18 08:33:42 +01:00
target targets/local: drop Location field 2020-02-14 11:53:38 +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 store: don't keep a "default" distro 2020-03-18 08:33:42 +01:00
weldrcheck weldrcheck: Convert to go testing framework + testify/require 2020-03-17 21:10:00 +01:00