we have just deployed the latest COPR stack. Apart from a few bugfixes,
there is one important update: SCM source types were finally unified so now
there is only one "SCM" tab. You can also use copr command-line client
(copr-cli) to build for any Github/Gitlab/DistGit repo. See `copr-cli
buildscm` subcommand. You need the latest copr-cli (1.64) and python-copr
(1.82) for that. You should be able to find them in
https://copr.fedorainfracloud.org/coprs/g/copr/copr/. I'll be writing docs
for the new source type and all that can be done with it...wait for it ;).
Now this is just a quick update.
- finished implementation of unified SCM method
- released and deployed the latest COPR stack
- fixed bug in building with --initial-pkgs param when creating new project
- made small src.fp.o + COPR CI demo
- made it work with forks at src.fedoraproject.org
- updated spec
- released new version 0.10
Is there a way to get Copr to build binary packages directly from a Git
repository? I do not need the SRPM, and I don't want to bother with
revision and %changelog updates.
I tried an SCM-1 style repository (I think), but the generated SRPM only
had the spec file, which is not what I want.
I used to have a private builder which did exactly that for Debian
packages, and it was extremely helpful for distributing software. And
if Copr isn't the tool for that, what is?