cico: test MR in centos CI (next generation)
All scripts needed for handling MR -> centos CI added
CICO system: https://jenkins-networkmanager.apps.ocp.ci.centos.org/
- When MR is created webhook is sent to CICO.
- it's consumed by the jenkins and cico_gitlab_trigger.py sends curl trigger
- curl trigger is again consumed by Jenkins to trigger new job
- new job is defined in runner.groovy. It asks for new node and starts real testing
- testing is handled dynamically when there is a change in feature file
- result are reported back to gitlab
- we can test from gitlab directly by commenting rebuild (you can add centos8 or centos8-stream which is default)
- only tests are now handled as PoC and to fix bugs
Edited by NetworkManagerCI