Skip to content

obs-gitlab-runner: v0.1.5: Fix excluded repositories

There's a short period of time after a package is uploaded that OBS might report it as broken, with the details set to empty. This means that, when the build metadata is gathered, excluded architectures end up being included, because the status is broken instead of excluded.

In order to work around this, wait for a short period of time if the package's status is broken and details are empty, that way we can actually check if the architecture is excluded.

https://github.com/collabora/obs-gitlab-runner/pull/10

Merge request reports