debian-forge-composer/internal
Ondřej Budai 0d4479bbcd worker: save result.json in the composer instead of the worker
In the future remote workers will be introduced. Obviously, the remote worker
cannot support the local target. Unfortunately, the current implementation of
storing the osbuild result is dependant on it.

This commit moves the responsibility of storing osbuild result to the
composer process instead of the worker process. The result is transferred from
a worker to a composer using extended HTTP API.
2020-02-05 01:35:50 +01:00
..
blueprint blueprints: fix group handling 2019-12-17 09:24:15 +01:00
common move ComposeResult type into common package to allow its reusing 2020-02-05 01:35:50 +01:00
crypt crypt: make it possible to compile and test on macOS 2020-01-30 14:42:25 +01:00
distro distro: add custom image size 2020-01-23 00:57:31 +01:00
jobqueue worker: save result.json in the composer instead of the worker 2020-02-05 01:35:50 +01:00
mocks/rpmmd distro/test: flesh out the test distro abit and use it for testing 2020-01-03 22:35:52 +01:00
pipeline distro: add custom image size 2020-01-23 00:57:31 +01:00
rcm store: custom image size 2020-01-23 00:57:31 +01:00
rpmmd repositories: install the base repositories in the filesystem 2020-01-03 22:35:52 +01:00
store worker: save result.json in the composer instead of the worker 2020-02-05 01:35:50 +01:00
target target: add new fields to target and cleanup 2019-12-01 00:05:17 +01:00
test api: implement /compose/log 2019-12-20 11:43:39 +01:00
upload upload/aws: Add basic S3 upload test 2020-01-16 13:14:15 +01:00
weldr move ComposeResult type into common package to allow its reusing 2020-02-05 01:35:50 +01:00