| |
@@ -42,25 +42,34 @@
|
| |
Virtual topic namespace
|
| |
-----------------------
|
| |
|
| |
- The messages will use a unique UMB virtual topic namespace to mitigate
|
| |
+ The messages will use unique UMB virtual topic namespaces to mitigate
|
| |
collisions with other systems:
|
| |
|
| |
UMB: /topic/VirtualTopic.eng.ci
|
| |
- fedmsg: org.fedoraproject.prod.ci
|
| |
+
|
| |
+ fedmsg:
|
| |
+ org.fedoraproject.prod.ci
|
| |
+ org.centos.prod.ci
|
| |
|
| |
For all the tests on all the artifacts the systems will use this
|
| |
topic naming convention:
|
| |
|
| |
- UMB: /topic/VirtualTopic.eng.ci.<artifact>.test.{queued,running,complete,error}
|
| |
- fedmsg: org.fedoraproject.prod.ci.<artifact>.test.{queued,running,complete,error}
|
| |
+ UMB: /topic/VirtualTopic.eng.ci.<artifact>.<event>.{queued,running,complete,error}
|
| |
+ fedmsg: org.fedoraproject.prod.ci.<artifact>.<event>.{queued,running,complete,error}
|
| |
|
| |
where `artifact` is one of the defined build artifacts, for
|
| |
example:
|
| |
|
| |
- * brew-build - scratch or non-scratch rpm build from brew
|
| |
- * koji-build - scratch or non-scratch rpm build from koji
|
| |
- * redhat-container-image - a build from OSBS, metadata accessible via brew
|
| |
+ * brew-build - scratch or non-scratch rpm build from Brew build system
|
| |
+ * container-image - generic container image build
|
| |
+ * koji-build - scratch or non-scratch rpm build from Koji build system
|
| |
+ * redhat-container-image - a container image build from OSBS, metadata accessible via Brew build system
|
| |
+ * redhat-module - an Red Hat MBS module build
|
| |
+
|
| |
+ where `event` is one of the recognized events, for example:
|
| |
|
| |
+ * test - for testing progression and results
|
| |
+ * gate - for gating events of artifacts, i.e. events blocking progression of the artifact in the release pipeline
|
| |
|
| |
Message Anatomy
|
| |
---------------
|
| |
Signed-off-by: Miroslav Vadkerti mvadkert@redhat.com