debian-forge-composer/internal/worker
Tomáš Hozza 4ae35a0ed9 Worker/osbuild: depend on depsolve job for Koji composes
For Koji composes, all files are uploaded to Koji as part of the osbuild
job (specifically as part of handling the Koji target). So in order to
be able to upload SBOM documents to Koji as part of Koji compose, the
osbuild job needs to to be able to access the depsolve job result, which
contains the SBOM documents. For this, the osbuild job must depend on
the depsolve job.

For Koji composes, make sure that osbuild job depends on the depsolve
job and set the DepsolveDynArgsIdx.

Signed-off-by: Tomáš Hozza <thozza@redhat.com>
2024-09-20 17:02:09 +02:00
..
api worker: add ability to track workers serverside 2023-12-06 17:22:36 +01:00
clienterrors clienterrors: rename WorkerClientError to clienterrors.New 2024-07-31 17:04:58 +02:00
client.go osbuild-worker: fix "crashing" on worker registration issues 2024-09-10 16:19:47 +02:00
client_test.go osbuild-worker: fix "crashing" on worker registration issues 2024-09-10 16:19:47 +02:00
json.go Worker/osbuild: depend on depsolve job for Koji composes 2024-09-20 17:02:09 +02:00
json_test.go clienterrors: rename WorkerClientError to clienterrors.New 2024-07-31 17:04:58 +02:00
proxy_test.go worker: add proxy support to composer and oauth calls 2022-05-03 06:19:31 +01:00
server.go clienterrors: rename WorkerClientError to clienterrors.New 2024-07-31 17:04:58 +02:00
server_test.go clienterrors: rename WorkerClientError to clienterrors.New 2024-07-31 17:04:58 +02:00