[ https://ovirt-jira.atlassian.net/browse/OVIRT-1629?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Epic Link: OVIRT-400
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: infraAs 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 automation dir currently into two groups: categories, options where categories are the distro, arch, stage, substabe and the options are actually the specific configuration for every category: packages, repos, yumrepos, environment, runtime_requirements, script, …. Syntax example: {code:java} arch:
- x86_64distro:
- el7: arch: - ppc64le - fc26stage:
- check-patch: substage: - test - build-artifacts: arch: - ppc64le: distro: - fc24substages:
- build - test{code}
— This message was sent by Atlassian {0} (v1001.0.0-SNAPSHOT#100059)