<html><body>
<h3>Daniel Belenky created OVIRT-1629:</h3>
<pre>   Summary: Automation yaml
       Key: OVIRT-1629
       URL: https://ovirt-jira.atlassian.net/browse/OVIRT-1629
   Project: oVirt - virtualization made easy
Issue Type: New Feature
  Reporter: Daniel Belenky
  Assignee: infra</pre>
<p>As part of the efforts of moving to std ci v2, we want to have the ability for projects to specify everything that currently is under the automation dir in a +single yaml.+ The config file will include all the metadata needed to generate std ci jobs. We can split everything that is configurable under <strong>automation</strong> dir currently into two groups: <em>categories, options</em> where categories are the <strong>distro, arch, stage, substabe</strong> and the options are actually the specific configuration for every category: <strong>packages, repos, yumrepos, environment, runtime_requirements, script, &hellip;</strong>.</p>
<p>Syntax example: {code:java} arch:</p>
<pre>- x86_64</pre>
<p>distro:</p>
<pre>- el7:
  arch:
    - ppc64le
- fc26</pre>
<p>stage:</p>
<pre>  - check-patch:
      substage:
        - test
  - build-artifacts:
      arch:
        - ppc64le:
distro:
  - fc24</pre>
<p>substages:</p>
<pre>- build
- test</pre>
<p>{code}</p>
<p>&mdash; This message was sent by Atlassian {0} (v1001.0.0-SNAPSHOT#100059)</p>

<img src="https://u4043402.ct.sendgrid.net/wf/open?upn=i5TMWGV99amJbNxJpSp2-2BCmpYLyzYS3r1Q939T2sgz0CKOwg6AUUwoEG4-2BfYIU8TiJMNXkHfI-2F2kIghtzLxGQk-2FIO9GbtYavsSpEJ4WDYGTOLyeAXXaPJ0mrxMyHddMdOmuV4ndHGDktCu9iXyVTQvfsHN5H8SeB8Ce8jsqRAbK7wkNXl-2F8-2Bqa-2FOxqtu-2BD6QwyvpBmYefDnCmXfSgTgZfnMKY-2FENp6SWSiE9A52D7Is-3D" alt="" width="1" height="1" border="0" style="height:1px !important;width:1px !important;border-width:0 !important;margin-top:0 !important;margin-bottom:0 !important;margin-right:0 !important;margin-left:0 !important;padding-top:0 !important;padding-bottom:0 !important;padding-right:0 !important;padding-left:0 !important;"/>
</body></html>