Skip to content

Gating reporter

Michael Hofmann requested to merge mh21/cki-tools:gating-reporter into main

The UMB submitter is responsible for sending UMB messages in response to DataWarehouse messages. Within this common theme, it was actually doing two distinct tasks: communicating with the OSCI dashboard about the gating test results for Brew builds, and communicating with external QE infrastructure to tell them about the status of CKI build and test pipelines.

As a first step, extract the gating code into a new gating-reporter. The resulting microservice is ~160 lines instead of ~500 lines (-70%), which should make it much more hackable.

With this, the only supported message types are ci.cki.brew-build.test.running and ci.cki.brew-build.test.complete.

Final part of umb-messenger#29 (closed)

Signed-off-by: Michael Hofmann mhofmann@redhat.com

Edited by Michael Hofmann

Merge request reports

Loading