#170 Add profiles for testing farm jobs
Merged by zuul. Opened by bookwar.
bookwar/fedora-zuul-jobs centos-stream-profiles  into  master

Download 170.patch

compose and distro parameters can come from the profile or can be set
directly in job parameters.

Directly set parameters override the profile settings.

Build failed. More information on how to proceed and troubleshoot errors available at https://fedoraproject.org/wiki/Zuul-based-ci
https://fedora.softwarefactory-project.io/zuul/buildset/26bff12c645448c494dee24316a71eff

rebased onto 5b07bb02bfcaac5bcde9daab31911e40b13e636d

Build succeeded.
https://fedora.softwarefactory-project.io/zuul/buildset/bb4f2a10082144e6a5da7012ce09886a

@fabien2 @mvadkert I added the optional support for profiles.

It shouldn't have any impact on existing jobs, so we can add it as is, and then switch centos and fedora jobs to use it one by one.

What do you think?

@bookwar sorry missed this PR, I am adding gateit label, lgtm

Metadata Update from @mvadkert:
- Pull-request tagged with: gateit

Build succeeded (gate pipeline).
https://fedora.softwarefactory-project.io/zuul/buildset/41617193eb224e74bbb5536c02db0ed4

Pull-Request has been merged by zuul

Metadata