Files
autogits/obs-status-service
Adam Majer 168a419bbe status: allow for package search endpoint
OBS has issues searching for packages in scmsynced projects.
Since we have a list of all the repositories, we can allow
for a search endpoint here.

/search?q=term1&q=term2...

results is JSON

[
   project1/pkgA,
   project2/pkgB
]
2025-09-03 14:35:15 +02:00
..
2025-04-23 17:51:59 +02:00

OBS Status Service

Reports build status of OBS service as an easily to produce SVG

Requests for individual build results: /obs:project/package/repo/arch Requests for project results /obs:project

Areas of Responsibility

  • Monitors RabbitMQ interface for notification of OBS package and project status
  • Produces SVG output based on GET request
  • Cache results (sqlite) and periodically update results from OBS (in case of messages are missing)

Target Usage

  • README.md of package git or project git
  • comment section of a Gitea PR