Open hhorak opened 7 years ago
Maybe you want to prevent the package that is not published to be built on public build system such as Copr, right?
And
what hash was used to already published
hash?
Like this? https://www.apache.org/dist/httpd/httpd-2.2.32.tar.gz.sha1
19e94b8c9e727cc16b75795814c5b0e27ebc08d5 *httpd-2.2.32.tar.gz
or use SRPM repository that contains published RPMs only
Adding additonal download option to download SRPMs from repository. This looks easier to implement.
@hhorak as we talked today, the solution is implementing below 2 new features.
rhpkg
command (rhpkg
option or custom
option including rhpkg
in custom YAML file) ANDcopr-cli
or koji
command (copr
option or custom
option including copr-cli
or koji
in custom YAML file).That looks good to me, thanks.
When using rhpkg downloader strategy, it is not clear what hash was used to already published build and which were not yet published (and what is more important, might contain some embargoed information). So, for rebuilding published RPMs (like RHSCL rebuilds for CentOS), it would be necessary to either: