Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Integrate the ci-framework in install_yamls/devsetup
The ci-framework will extend the existing Makefile capabilities in order to add more external VM, support other "infra backend" than CRC/libvirt, and add "hooks" support in order to inject code between the run steps. Run steps, as defined by the needs, are as follow: - bootstrap infrastructure (for now, crc/libvirt), with one or more external VM - build packages/operators/container images - deploy openstack - run tests/validations/others The hooks will allow to act on the deploy between those steps, empowering people to run tests, validations, or even side-load content at the end or beginning of each of the steps. The ci-framework will call most of the existing Makefile(s) targets, this is why we need it to be cloned in a know location, on demand. The two added targets allow to prepare the environment to leverage the framework - more targets, prefixed by `cifmw_`, will be added depending on the needs.
- Loading branch information