Jenkins pipelines
The Jenkins testing pipelines run generic tests for Bodhi updates in Testing Farm, and gather and report the results.
Pipelines and Fedora Messaging (RabbitMQ) queues
There are several Fedora CI pipelines enabled in OSCI Jenkins. They run various tests on Bodhi updates when they are created or edited to contain different builds. The pipelines are all triggered by messages from the Fedora Messaging (RabbitMQ) system, so each pipeline has an associated message queue. This table records the active pipelines and their associated message queues, repositories and upstreams. Each pipeline must have its own queue.
| Queue | Pipeline URL | Pipeline repo | Trigger repo | Upstream |
|---|---|---|---|---|
osci-pipelines-queue-10 |
||||
osci-pipelines-queue-11 |
||||
osci-pipelines-queue-14 |
||||
osci-pipelines-queue-15 |
||||
osci-pipelines-queue-rmdepcheck |
||||
osci-pipelines-queue-scratch-build-test |
Tests on dist-git pull requests are no longer run by Jenkins pipelines, they are handled by Packit.
Want to help? Learn how to contribute to Fedora Docs ›