[
https://ovirt-jira.atlassian.net/browse/OVIRT-1476?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=32802#comment-32802
]
Barak Korren commented on OVIRT-1476:
-------------------------------------
Don't worry its pretty easy to set things up.
The main idea of oVirt CI is that you write some shell scripts to set what you
want to test, place then in certain locations in your source repo and then the
CI system calls them in response to action you make on your source code (e.g.
submit patches, merge them, etc.).
For a longer overview of the CI-Standard which describes how the CI system
works:
http://ovirt-infra-docs.readthedocs.io/en/latest/CI/Build_and_test_standards/
So we need to decide of few things:
# what are we going to test in CI. We don't need to decide everything up front
though, we can start with simple stuff and add more over time.
# When are we going to run tests, we ran run thing when patchsets are created
or after merge.
We have all kinds of functionality around building and delivering artifacts,
but I guess that is less relevant for Ansible. One interesting thing we can
consider doing at some point is to have the CI system trigger Ansible on
production servers after patches are merged. We will probably need to finish
OVIRT-894 first so we can make credentials for accessing servers and decrypting
password stores available to the CI system.
> Infra-Ansible needs a CI
> ------------------------
>
> Key: OVIRT-1476
> URL: https://ovirt-jira.atlassian.net/browse/OVIRT-1476
> Project: oVirt - virtualization made easy
> Issue Type: New Feature
> Components: Gerrit/git, oVirt CI
> Reporter: Marc Dequènes (Duck)
> Assignee: infra
> Labels: ansible, standard-ci
>
> I have no knowledge of Gerrit administration and never touched the oVirt CI,
> and I would like avoiding breaking the universe, so I'm requesting help here
> :-).
--
This message was sent by Atlassian JIRA
(v1000.1085.0#100052)
_______________________________________________
Infra mailing list
[email protected]
http://lists.ovirt.org/mailman/listinfo/infra