debian-forge-composer/internal/worker
Ondřej Budai d6eacad494 jobimpl-osbuild: report a failed job on panic
Previously, the worker would happily report success if osbuild succeeded,
there was no JobError, but the job actually panicked in the meantime.
Let's fix this by adding a recovery mechanism.

Signed-off-by: Ondřej Budai <ondrej@budai.cz>
2023-09-01 13:23:25 +02:00
..
api api/{cloud,worker}: used channel name based on JWT claims for new jobs 2022-03-08 12:07:00 +01:00
clienterrors jobimpl-osbuild: report a failed job on panic 2023-09-01 13:23:25 +02:00
client.go worker: add proxy support to composer and oauth calls 2022-05-03 06:19:31 +01:00
client_test.go worker: define job types as constants 2022-06-10 14:48:18 +01:00
json.go OSBuildJob: add image boot mode to options and result 2023-08-08 15:53:07 +02:00
json_test.go split: replace internal packages with images library 2023-07-10 21:11:19 +02:00
proxy_test.go worker: add proxy support to composer and oauth calls 2022-05-03 06:19:31 +01:00
server.go worker/v1: rearrange middlewares 2023-06-29 16:41:36 +02:00
server_test.go split: replace internal packages with images library 2023-07-10 21:11:19 +02:00