ci: enable Packit integration
authorFrantisek Sumsal <frantisek@sumsal.cz>
Thu, 19 Mar 2020 10:37:41 +0000 (11:37 +0100)
committerZbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl>
Thu, 28 Jan 2021 17:57:24 +0000 (18:57 +0100)
commit64f2c3b22d893e193608974ffaa4c662ba7038e3
tree989c36c5e615165ef4eb620fa632d7d7ad292cef
parent57353d2909e503e3e5c7e69251ba95a31e1a72ce
ci: enable Packit integration

Let's enable the Packit integration and see if it's a viable option for
us. This configuration builds systemd on Fedora (on x86_64, i386, and
aarch64) and runs the unit test suite. To do that, it uses the specfile
from Fedora Rawhide[0] with some minor modifications, thus dropping the
need to have a specfile in the upstream repository.

So far the builds took around 25 minutes each, so speed-wise it's pretty
good. The two remaining supported architectures (s390x and armhfp) are
excluded, for now, since they're emulated and build there takes a really
long time (~4 hours).

[0] https://src.fedoraproject.org/rpms/systemd/
.packit.yml [new file with mode: 0644]