Hello,
recently (on Aug 1, 2019) a new major Copr release landed production.
Here is the list of visible/important changes:
- copr-rpmbuild was simplified, which though brings some incompatible
changes for external users:
http://frostyx.cz/posts/dropping-copr-rpmbuild-scm-support
- added pinned projects feature, so your important projects don't get lost
http://frostyx.cz/posts/create-your-portfolio-with-pinned-projects
- security, webhook builds do not share builder machines with normal builds
(submitted by authorized users)
- status pages (running/pending/importing) have been updated, items there
are properly sorted:
https://copr.fedorainfracloud.org/status/running/
- fixed a bug when build was marked "succeeded" even before it actually
started (issue 668)
- modular builds now respect the module platform (issue 606), and are
correctly ordered according to defined build batches
- we changed the repo ID format so it now contains copr hostname; this
change was needed to support multiple copr instances at the same time
on client boxes
- individual users can request permissions in group projects (issue 778)
- API call ordering was fixed so --with-latest-succeeded-build works
as expected (rhbz#1717506)
- group administrators can now fully administrate (even delete) the groups
(issue 779)
- temporary projects: previously we automatically removed the projects,
but we forgot to remove the build data (RPMs in DNF repositories), this
has been fixed now
- RSS feed link added in bottom of the front page
- we run createrepo right after project is created, so the DNF repository
is created as soon as possible (issue 833)
- builder-live.log is compressed to save storage
- copr-messaging python module released, should be used for consuming (and
sending) copr messages:
https://copr-messaging.rtfd.io
- problems with repo downloads using librepo() seem to be resolved (random
build failures in certain times), consider giving +1
https://bodhi.fedoraproject.org/updates/FEDORA-2019-13479b151a
Happy building!
Pavel