#43 Add rpmbuild to zuul config
Closed by nphilipp. Opened by asaleh.
asaleh/mirrors-countme zuul-rpm-build  into  main

Download 43.patch

Another attempt after faulty rebase

Unable to freeze job graph: Unable to modify final job attribute variables={'target': 'epel8', 'release': 'epel8'} with variant

@asaleh I imagine this fails because the spec file was removed from the source repo. Is there a way to tell Zuul to build from an external spec file?

Looking at this more closely, it seems like neither job work for us:

  • The rpm-mock-build job is tailored around a spec file existing in the root directory of a repository (which we don't have anymore :wink:).
  • The rpm-build role doesn't look like it can work to me, because both the fedpkg-srpm-build and fedpkg-build-ng roles attempt to pull from https://src.fedoraproject.org/{{ zuul.project.name }} which doesn't incorporate the namespace (rpms) and assumes that the downstream package name will be the same as the upstream project name.

Heh this is old. We’re migrating the repo (filtered to shed the large blobs of test data) to GitHub, and as we’ll probably use different CI there, I'll close this one.

Pull-Request has been closed by nphilipp

Metadata