fedora-copr / copr

RPM build system - upstream for https://copr.fedorainfracloud.org/
115 stars 59 forks source link

Generate all-spec-files tarball(s) for the copr-dist-git proxy #2028

Open fedora-copr-github-bot opened 1 year ago

fedora-copr-github-bot commented 1 year ago

Original issue: https://pagure.io/copr/copr/issue/2028 Opened: 2022-01-05 15:48:03 Opened by: praiskup

I can't even describe how much useful the Fedora Rawhide tarball is: https://src.fedoraproject.org/lookaside/rpm-specs-latest.tar.xz

It would be awesome to have something like this for all the Copr DistGit spec files.

The "latest" suffix is not appropriate, as it is hard to tell what is "latest". Perhaps we could go per branch? E.g.

<dist_git_hostname>/aggregations/rpm-specs-fedora-rawhide.tar.xz
<dist_git_hostname>/aggregations/rpm-specs-fedora-35.tar.xz
<dist_git_hostname>/aggregations/rpm-specs-centos-stream-8.tar.xz

Several times I wanted to analyze what our users actually do, but it would be definitely useful for general public, too.

praiskup commented 1 year ago

@xsuchy: more than this it would be awesome to have a keygen-side script for generating a tarball with all the public keys.