debian-forge-composer/internal
Lars Karlitski c2c8fae093 store: give ComposeRequest a real distro
`ComposeRequest` included a `common.Distribution`, which had to be
resolved in PushComposeRequest. Use a real `distro.Distro` object here,
and push resolving it to the rcm package.

Change the `Distribution` on the (lower-case) `composeRequest` to a
string. This struct represents the incoming request. Since we're now
resolving the real distro object from the registry in the same function,
it seems redundant to validate the incoming distro twice.
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 distro.Manifest: drop checksums parameter 2020-03-15 19:38:59 +01:00
mocks rpmmd: no longer flush the caches on every call 2020-03-15 19:38:59 +01:00
osbuild stage: make the unmarshalling error more verbose 2020-03-17 12:21:01 +01:00
rcm store: give ComposeRequest a real distro 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 store: give ComposeRequest a real distro 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 weldr: remove unused argument 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