On 04/04/2018 05:11 PM, Tim Landscheidt wrote:
>
> BTW, it would be very nice if there was (maintained) docu-
> mentation on how to generate Fedora VMs and for example use
> Ansible to configure complex interactive test setups.
> James's article
> (https://fedoramagazine.org/day-life-fedora-packager/) is
> mouth-watering, but lacking detail and probably outdated by
> now.
It turns out there is such a way! It even uses Ansible. :)

There's a fairly recent Fedora Magazine Article about CI:

https://fedoramagazine.org/continuous-integration-fedora/
> I'm sure that many Fedora packagers have their own ("obvi-
> ous") solutions, but having something general could lower
> the bar for new packagers who do not want to dive deep into
> all the minutiae just to test a release.

We started setting up the Standard Test Interface in Fedora to support a
lot of the existing "obvious" solutions and provide best practice
implementations and support for a lot of things that packagers may want
the infrastructure to handle:

https://fedoraproject.org/wiki/CI

Our pipeline to run tests for all packages (non Atomic) should be in
production soon, in a matter of weeks. Until then, it's still fairly
straight forward to test a package locally.

I invite you to take a look at the material and reach out to us on IRC
(contact info on the linked page, #fedora-ci on freenode or via mailing
list) with questions.

Thank you
Dominik

_______________________________________________
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org

Reply via email to