This function is almost the same as the koji uploader, except that it calls `CGFailBuild` instead of `CGImport` at the end. Don't exit early from RunJob() when the job failed. Instead, go through all the uploaders anyway. All the others don't do anything when the job fails, but now we have the chance to do the necessary `CGFailBuild` call for koji. This moves more logic from main() into RunJob(), so that we can support different job kinds in the future. |
||
|---|---|---|
| .. | ||
| cloud-cleaner | ||
| osbuild-auth-tests | ||
| osbuild-composer | ||
| osbuild-composer-cli-tests | ||
| osbuild-dnf-json-tests | ||
| osbuild-image-tests | ||
| osbuild-koji | ||
| osbuild-koji-tests | ||
| osbuild-pipeline | ||
| osbuild-store-dump | ||
| osbuild-upload-aws | ||
| osbuild-upload-azure | ||
| osbuild-worker | ||