-
Task
-
Resolution: Done
-
Undefined
-
None
-
None
-
HMSIDM Sprint 8, HMSIDM Sprint 9
-
5
https://gitlab.cee.redhat.com/identity-management/idm-ci
IdM-CI project is a test execution system that supports multi-host testing environments with a mix of different operating systems (including Windows). It is intended as a micro framework and a way how to define and run integration tests independently on CI tools with explicit design for readability but flexibility of test phases and support of difficult scenarios. It provides automation aiming to support the right testing of Identity Management related projects, although it can be used for any general testing purposes.
- metadata files define how te (testing environment) provisions hosts and runs a series of playbooks in phases
- An IDM-CI playbooks defines a series of tasks on hosts like installing packages, setting up an IPA server, etc
I have started https://gitlab.cee.redhat.com/identity-management/idm-ci/-/merge_requests/1954