Hey!
On 4/17/19 11:14 AM, Miro Hrončok wrote:
On 17. 04. 19 10:18, František Šumšal wrote:
> Hello,
>
> As we've recently encountered a significant amount of systemd issues on Fedora
Rawhide in upstream,
> I started playing with an idea of a Fedora Rawhide CI for our upstream systemd
repository[0]. We
> already have a bunch of CI's (like CentOS CI[1], Travis CI[2], etc.), however,
none of them
> runs Fedora. We used to have a Fedora Rawhide CI, but it was rather a hack around
Copr, which
> was neither stable nor maintainable.
Hey! I usually just test on Fedora in Docker on Travis CI. It kinda works, but of course
is a bit slower than using Travis'es Ubuntu.
Examples:
https://github.com/fedora-python/taskotron-python-versions/blob/develop/....
https://github.com/fedora-python/taskotron-python-versions/blob/develop/D...
https://github.com/fedora-python/pyp2rpm/blob/master/.travis.yml
https://github.com/fedora-python/pyp2rpm/blob/master/Dockerfile
https://github.com/frenzymadness/fedora-python-tox/blob/master/.travis.yml
https://github.com/frenzymadness/fedora-python-tox/blob/master/Dockerfile
We use Docker in Travis CI as well, and it works fine for unit tests. However, for
integration tests, which require a full-fledged systemd
instance, we need at least a standard VM.
--
GPG key ID: 0xFB738CE27B634E4B