Pavel Raiskup, Copr Team
Fedora, EPEL, RHEL(beta), Mageia, OpenSUSE
x86_64 (i386), ppc64le, aarch64
EOL Fedora chroots
Repo pruning (not new)
$ copr create my_copr_project \ --delete-after-days 7 \ --chroot fedora-rawhide-x86_64
$ copr build my_copr_project \ --{add,edit}-package-* \ --name my_copr_package \ ... \ --max-builds 5
$ copr request-permissions @python/python3.7 \ --builder --admin $ copr edit-permissions @python/python3.7 \ --builder praiskup=approved \ --admin praiskup=approved
$ git clone https://pagure.io/copr/copr.git $ cd copr $ docker-compose up ... // server listens on http://localhost:5000
both infrastructure and builders
full python3 support
yum disappearing (f31+)
now compressed after the build
https://foo.bar/baz?priority=90
Pagure CI support
polished, stabilized now (example)
Project Forking support
stabilized now
Project chat integration
User-provided builder VMs
mock --forcearch support (qemu-static)
multilib support (dnf copr enable)
RFEs? Bugreports? Fill right now...?
https://praiskup.fedorapeople.org/2019/flock/copr-presentation/