debian-forge-composer/internal/kojiapi
Christian Kellner 5e2617ed49 kojiapi: successful osbuild jobs must have output
When we compute the overall status of a koji compose, the individual
build jobs are checked. Currently, a job is considered a failure, if
a build job has output (`OSBuildOutput`) and the output's `Success`
field is `false`. But `OSBuildOutput` will be `nil` when osbuild
crashed or refused the manifest input. Therefore the job status is
a failure if `OSBuildOutput` is `nil`, since if osbuild was run,
and the run was successful we must have a non-`OSBuildOutput` field.
2022-01-28 20:37:23 +00:00
..
api go.mod: Update oapi-codegen and kin-openapi 2022-01-12 11:35:06 +01:00
server.go kojiapi: successful osbuild jobs must have output 2022-01-28 20:37:23 +00:00
server_internal_test.go koji: use nvra as the filename for images 2020-10-27 19:01:30 +00:00
server_test.go osbuild-worker: test error backwards compatability 2022-01-27 16:45:14 +01:00